是否可以将Web Essentials配置为不将*.css文件添加到Visual Studio项目中?

Tho*_*sen 15 less visual-studio web-essentials

我们使用Visual Studio + Web Essentials将LESS文件编译为CSS.每当我们更改LESS文件时,Web Essentials都会坚持创建*.css,*.min.css和*.css.map文件,并将它们添加到Visual Studio项目文件中.

我们不希望将这些文件签入源代码管理,就像我们没有签入dll文件一样.

所以我的问题是:我们是否可以将Web Essentials配置为不将*.css和*.css.map添加到VS项目中?

use*_*671 6

您现在可以,只需将"includeInProject":false添加到compilerconfig.json文件中即可

{
    "outputFile": "Assets/css/themes/Default.css",
    "inputFile": "Assets/css/themes/Default.scss",
    "includeInProject": false
  },
Run Code Online (Sandbox Code Playgroud)


Jer*_*eph 4

不会。Web Essentials 会将生成的 CSS 文件添加到 VS 项目中。

您可以使用dotless在构建时生成 CSS 文件,而无需将它们添加到 VS 项目中。