如何创建新的compilerconfig.json Web编译器(Extension)?

Lir*_*mer 9 less visual-studio-2015 web-compiler

我有很多文件的项目,我用于Visual Studio 2015的Web编译器(开发人员Mads Kristensen)扩展.

我创建compilerconfig.json的方法是编译单个文件,然后手动编辑该文件,以处理项目中所有其他较少的文件.我确定这是错误的方式......

我不明白,我怎么能创建包含现有项目中所有较少文件的新compilerconfig.json文件?

因为在这种情况下,当我添加新的less文件时,添加文件的唯一方法是转到compilerconfig.json并手动添加它.

我们没有选择用自动方式创建新的compilerconfig.json文件吗?

减少Web编译器

Cod*_*Bob 7

在将新的 .less 文件添加到您的项目后,您需要做的就是右键单击新的 .less 文件,“编译文件”应该是唯一的选项,通过选择该选项,它将被添加到 compilerconfig.json 文件中。这不会通过单击将项目中的所有 .less 文件添加到配置中,但它会通过快速单击每个文件自动添加它们,您不必手动添加它们。

前:

[
  {
    "outputFile": "less/site.css",
    "inputFile": "less/site.less"
  }
]
Run Code Online (Sandbox Code Playgroud)

后:

[
  {
    "outputFile": "less/site.css",
    "inputFile": "less/site.less"
  },
  {
    "outputFile": "less/theme.css",
    "inputFile": "less/theme.less"
  }
]
Run Code Online (Sandbox Code Playgroud)

您还可以从 Task Runner Explorer 窗口(查看 -> 其他窗口 -> Task Runner Explorer)重新编译所有文件。在那里你应该看到 compilerconfig.json,在它下面你会看到“LESS”,你可以“运行”它来编译所有,或者选择一个文件。您也可以在构建时编译。

另一种方法是使用 gulp 文件。您可以设置一个任务来获取项目中所有较少的文件,设置后无需再考虑。