Web编译器失败并显示消息" lessc:EINVAL,fstat"

时间:2017-12-27 14:24:28

标签: less node-modules web-compiler lessc

在我的ASP.NET MVC解决方案中,我使用Web Compiler将LESS文件编译为CSS。这对我来说效果非常好 - 对我的同事来说仍然如此 - 但在最近的某些时候,LESS编译已停止在我的计算机上运行。

我的同事和我都在使用相同的compilerconfig.json文件来引用输入和输出文件,所以问题不在这里 - 而且这个配置文件在很长一段时间内都没有改变。

所以问题肯定不是与配置相关的。

我们将开发环境设置为save-on-save,当我保存文件或在 Task Explorer 中手动运行任务时,我看到以下两个错误:

  
      
  • lessc:EINVAL,fstat
  •   
  • FileError:' bootstrap / mixins.less'没找到。尝试 - \ Content \ bootstrap \ mixins.less,\ Content \ bootstrap \ mixins.less,bootstrap \ mixins.less in \ Content \ main-styles.less
  •   

我不确定第一个错误意味着什么,但第二个错误更令人沮丧,因为编译器尝试的第一个位置正确。

但是,我发现如果我导航到LESSC节点模块的位置,那么我可以在命令提示符下手动编译该文件。

有什么想法吗?

0 个答案:

没有答案