10

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

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

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

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

我们没有选项以自动方式创建包含所有较少文件的新compilerconfig.json?

更少的 Web 编译器

4

1 回答 1

7

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

前:

[
  {
    "outputFile": "less/site.css",
    "inputFile": "less/site.less"
  }
]

后:

[
  {
    "outputFile": "less/site.css",
    "inputFile": "less/site.less"
  },
  {
    "outputFile": "less/theme.css",
    "inputFile": "less/theme.less"
  }
]

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

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

于 2016-10-13T17:41:34.083 回答