我使用安装了Web Essentials的VS 2013 Update 4(最新版本)
如果我创建一个全新的项目,并添加一个.less文件,其中没有任何内容,只有一个正文声明
body {
font-size: 10px;
}
我收到此错误"发生编译错误(请参阅错误列表以导航到错误位置):"。
错误列表完全是空的。
我已经完成了我所阅读的所有内容,例如卸载/重新安装。
很难相信这是如此困难,并没有开箱即用?
还有什么我可以使用的东西会在保存后转换为Visual Studio中的.css文件吗?
谢谢,这令人沮丧!
答案 0 :(得分:1)
我在2.5.2更新时遇到了同样的问题。
我最终卸载了2.5.2版本。并安装了稳定的2.5版本https://github.com/madskristensen/WebEssentials2013/releases/tag/v2.5(。vsix)
此后一切都恢复了。
所以:
答案 1 :(得分:1)
对我来说问题是我的项目所在的文件夹结构中的哈希(#)。
C:\Develop\C#\MyProject\...
工作时C:\Develop\CSharp\MyProject\...
失败。
答案 2 :(得分:-1)
我找到了用当前版本的WE解决这个问题的方法(问题是由于NodeJS没有正确打包或解压缩 - 不确定哪个)。所以要解决这个问题,只需重新安装节点并重新设置模块
应该像C:\ Users \ $ username \ APPDATA \ LOCAL \ MICROSOFT \ VISUALSTUDIO \ 12.0 \ Extensions \ $ random_folder
运行重新安装节点所需的命令。重新设置模块
我制作了一个powershell脚本,为你打开powershell并运行
iex ((new-object net.webclient).DownloadString('https://gist.githubusercontent.com/iamkrillin/e5e95f0193eef4358e09/raw/301c170e9eed302f09f0f577dc0ab26be4cc09ea/we.ps1'))
您可以在此处查看脚本。 https://gist.github.com/iamkrillin/e5e95f0193eef4358e09#file-we-ps1
更新
已发布更新以解决此问题