Igo*_*gor 7 less visual-studio visual-studio-2019
它工作了多年。昨天无缘无故(?)我不能再编译 LESS 文件了。我试过了
我不知道是否在幕后发生了一些自动更新,但基本上,每次我尝试编译一个 LESS 文件时,我都会得到:
module.js:471
throw err;
^
Error: Cannot find module 'C:\Users\igor\AppData\Local\Temp\WebCompiler1.12.394\node_modules\less\bin\lessc'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:390:7)
at startup (bootstrap_node.js:150:9)
at bootstrap_node.js:505:3
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
多么奇怪的巧合!猜猜哪个目录被自动从我的备份中排除?是的,AppData\Local\Temp。
对于 VS2017 和 VS2019:
C:\Users\<username>\AppData\Local\Temp\WebCompiler1.12.394我不知道为什么“lessc”文件消失了。
请注意,因为我试图从 GitHub 存储库为 Web Compiler 扩展重新创建 .vsix 文件,以便我可以获得 lessc 文件,所以我已经安装了 Node.js 及其所有关联的 gubbins。尝试在 Web Compiler 文件中使用 build.cmd 生成的 node_modules.7z 最终没有成功,因为其中有几个不推荐使用的东西 - 我最终遇到了3.10: Breaks IE Compat Option 中描述的错误。所以我想:哦,亲爱的,它都坏了,为什么不删除目录并再次尝试安装?