【问题标题】:Visual studio 2015 - Web Compiler not working with nested less files and variable-filesVisual Studio 2015 - Web 编译器无法使用嵌套的较少文件和变量文件
【发布时间】:2015-12-05 11:16:33
【问题描述】:

我的项目使用 Web Essentials 在 Visual Studio 2013 中编译我们的样式 .less 文件。 随着对 VS2015 的升级和对 Web Essentials 2015 的进一步更新,我们了解到 Web Essentials 2015 不支持编译更少的文件 (link)

因此我们必须使用 grunt 或 web 编译器来编译更少的文件。两者看起来都不像网络必需品那样流畅。

我尝试了 Web Compiler,但它似乎不适用于我们的嵌套文件,因此它在我们的样式变量上出现错误。

   // Bootstrap
  // ---------------------------------------------
   @import "bootstrap/less/bootstrap.less";
   @import "bootstrap/less/responsive.less";

    @import "bootstrap/less/variables.less";

还有一些错误:

Error       (WebCompiler) NameError: variable @inputHeight is undefined in \Content\bootstrap\less\mixins.less  MyProject.Web   

Error       NameError: .tab-focus is undefined in \Content\bootstrap\less\reset.less    MyProject.Web   

有谁知道如何用 Web Compiler 解决这个问题? 如果没有,grunt 或 'Bundler & Minifier' 效果更好吗?

【问题讨论】:

    标签: c# less visual-studio-2015 web-essentials web-compiler


    【解决方案1】:

    看起来直接问题不是 Web 编译器。 Web 编译器在编译和旧版本的引导程序 (v. 2.3.2) 时出现问题。 更改引导文件中的某些行时已解决。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-18
      • 2022-10-11
      • 1970-01-01
      • 2017-03-08
      相关资源
      最近更新 更多