我正在将 Web Essentials 扩展与 Visual Studio 2013 一起使用。
我想使用 Web EssentialsCSS RTL tool
。但是当我在 CSS 文件上运行该工具时,什么也没有发生。
Web Essentials 不会生成任何 RTL 文件。我发现当 css 文件有 css.map 文件时,Web Essentials 也可以生成 RTL 文件。
如何为每个 CSS 文件生成 RTL 文件?
该问题与最新的 web Essentials 包 (v2.5) 有关,该包具有更新的 postcss 版本,默认情况下启用内联源映射。
如果你无法编译这个分行 https://github.com/MohammadYounes/WebEssentials2013/tree/f7并使用生成的包,执行以下操作:
关闭视觉工作室。
-
Go to C:\Users\{username}\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\{webessentials}\Resources\nodejs\tools\server\services
where {用户名}是您的用户名并且{网络要点}是随机生成的文件夹名称,其中包含 Web Essentials 文件。
-
Open srv-rtlcss.js
搜索map = result.map.toJSON();
并将其替换为:
if (typeof result.map !== 'undefined'){
map = result.map.toJSON();
}
保存文件,打开 Visual Studio 并运行 RTLCSS。
如果您需要进一步的帮助,请告诉我!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)