错误('`libsass` 未找到绑定。尝试使用运行 ionic 的 node-sass 重新安装 `node-sass`?')

Posted

技术标签:

【中文标题】错误(\'`libsass` 未找到绑定。尝试使用运行 ionic 的 node-sass 重新安装 `node-sass`?\')【英文标题】:Error('`libsass` bindings not found. Try reinstalling `node-sass`?') using node-sass running ionic错误('`libsass` 未找到绑定。尝试使用运行 ionic 的 node-sass 重新安装 `node-sass`?') 【发布时间】:2016-07-04 21:16:11 【问题描述】:

我昨天更新了我的 npm 和 ionic,而我最初工作的 ionic 项目给了我这个错误。

Error('`libsass` bindings not found. Try reinstalling `node-sass`?');

我试过了

sudo npm install node-sass
sudo npm -g install node-gyp
sudo npm rebuild node-sass

但它不起作用。任何帮助将不胜感激。

【问题讨论】:

可能重复:***.com/questions/28409100/… 【参考方案1】:

永远不要在 npm 中使用 sudo。如果你这样做,你会遇到很多权限问题。对于你的问题,这对我有帮助:

npm cache clean && node ./node_modules/node-sass/scripts/install.js

尝试在此之前删除所有节点模块(整个文件夹),运行 npm install(不带 sudo),然后如果它不起作用,请运行我编写的命令。

【讨论】:

以上是关于错误('`libsass` 未找到绑定。尝试使用运行 ionic 的 node-sass 重新安装 `node-sass`?')的主要内容,如果未能解决你的问题,请参考以下文章

在 nodejs 中使用 node-sass 时找不到 libsass 绑定

节点 0.12.2 上的节点 sass 2.1.1:找不到“libsass”绑定。尝试重新安装 `node-sass`

安装了Grunt但没有工作 - 小牛队的“命令未找到”

MyBatis 无法识别映射器 xml 文件 - 无效的绑定语句(未找到)

未找到工作职能。尝试公开您的工作类别和方法

如何在 libsass 中导入目录