Web Essentials Nightly 2.2.4无法编译Sass,因为它无法找到模块&node-sass'

时间:2014-07-03 13:55:53

标签: visual-studio-2013 sass web-essentials

我的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   

1 个答案:

答案 0 :(得分:0)

我已使用node-sass

安装npm模块修复此问题
npm install -g node-sass

然后我将模块复制到web essentials目录 - 从C:\Users\me\AppData\Roaming\npm\node_modules\node-sassC:\Users\me\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\[something]\Resources\nodejs\tools\node_modules\node-sass