我的scss无法在VS2013中编译。 node-sass文件夹与node-sass-middleware文件夹位于同一级别,并且其中包含node-sass模块。有没有其他人看到这个错误?我需要新版本的节点吗?是否需要将node-sass模块复制到其他位置?
Error 11 module.js:340
throw err;
^
Error: Cannot find module 'node-sass'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:\Users\chris\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\yiqxufal.vun\Resources\nodejs\tools\node_modules\node-sass-middleware\middleware.js:1:74)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17) 1 1
答案 0 :(得分:0)
我已使用node-sass
npm
模块修复此问题
npm install -g node-sass
然后我将模块复制到web essentials目录 - 从C:\Users\me\AppData\Roaming\npm\node_modules\node-sass
到C:\Users\me\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\[something]\Resources\nodejs\tools\node_modules\node-sass
。