将节点升级到4.0.0时出现node-sass throw错误

时间:2015-09-09 03:37:56

标签: node.js node-sass

我正在开发一款离子应用程序,我使用的是sass。 当我将我的节点版本升级到4.0.0时,有一个关于node-sass的错误抛出。 错误是打击:

ionic $ /Applications/My-Project/nearbook/nearbooks_ionic/node_modules/gulp-sass/node_modules/node-sass/lib/index.js:22
    throw new Error('`libsass` bindings not found. Try reinstalling `node-sass
          ^
Error: `libsass` bindings not found. Try reinstalling `node-sass`?
    at getBinding (/Applications/My-Project/nearbook/nearbooks_ionic/node_modules/gulp-sass/node_modules/node-sass/lib/index.js:22:11)
    at Object.<anonymous> (/Applications/My-Project/nearbook/nearbooks_ionic/node_modules/gulp-sass/node_modules/node-sass/lib/index.js:188:23)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/Applications/My-Project/nearbook/nearbooks_ionic/node_modules/gulp-sass/index.js:3:17)
    at Module._compile (module.js:460:26)

我尝试重新安装所有node_modules(我删除node_modules文件夹并重新运行节点安装)或运行node rebuild node-sass但它仍然无效。

当我将节点版本降级到0.12.7并重新安装所有node_modules时,问题解决了。

所以我猜节点4.0编译node-sass时出现了问题。

任何人都知道如何解决这个问题?

0 个答案:

没有答案