在我的 ASP.NET MVC 解决方案中,我使用Web 编译器将 LESS 文件编译为 CSS。这过去对我来说非常好用——现在对我的同事也是如此——但在最近的某个时间点,LESS 编译已经停止在我的计算机上工作。
我和我的同事都使用相同的 compilerconfig.json 文件,它引用了输入和输出文件,所以问题不在这里——而且这个配置文件已经很长时间没有改变了。
所以问题肯定与配置无关。
我们将开发环境设置为保存时编译,当我保存文件或在任务资源管理器中手动运行任务时,我看到以下两个错误:
- 减:EINVAL,fstat
- FileError: 'bootstrap/mixins.less' 没有找到。试过 - \Content\bootstrap\mixins.less,\Content\bootstrap\mixins.less,bootstrap\mixins.less 在 \Content\main-styles.less
我不确定第一个错误是什么意思,但第二个更令人沮丧,因为编译器尝试的第一个位置是正确的。
但是,我发现如果我导航到 LESSC 节点模块的位置,那么我可以在命令提示符下手动编译该文件。
有任何想法吗?