更改已编译的较少文件的Web Essentials输出位置

时间:2013-05-15 14:53:13

标签: asp.net web-essentials

如何更改Web Essentials放置编译的Less css文件的位置?

1 个答案:

答案 0 :(得分:7)

如果您使用的是Visual Studio 2013。

在Visual Studio菜单中,有WEB ESSENTIALS>> Create Solution Settings

创建解决方案设置后,将在WebEssentials-Settings.json文件夹中生成Solution Items文件。

转到该文件的Less部分:

"Less": {
"CompileOnBuild": false,
"CompileOnSave": true,
"EnableChainCompilation": true,
"GenerateSourceMaps": true,
"MinifyInPlace": false,

"OutputDirectory": null,
// "OutputDirectory": "..\\..\\Content",

"ProcessSourceMapsForEditorEnhancements": true,
"ShowPreviewPane": true,
"StrictMath": false
},

修改OutputDirectory。将null更改为目标文件夹。请注意\转义字符是必需的。 ~\前缀不起作用。


另一个值得关注的地方是TOOLS>> Options。在Options对话框中,找到Web Essentials组设置。在LESS下,有Custom output directory

在此对话框中进行编辑时,不需要\转义字符。您可以输入..\..\Content\CustomCss


如果您碰巧使用Visual Studio 2012,还有一些其他应用程序可以提供帮助。例如,koala

这是link

documentation显示了如何更改输出路径。