【问题标题】:Cannot installing sass in ionic. Using node v4.2.1无法在离子中安装 sass。使用节点 v4.2.1
【发布时间】:2015-10-15 11:27:16
【问题描述】:

每当我尝试在 ionic 中设置 sass 时,都会出现以下错误

Error: `libsass` bindings not found. Try reinstalling `node-sass`?

我尝试重建许多论坛中提到的 sass,但没有得到任何结果。我正在使用节点 v4.2.1

【问题讨论】:

  • 您必须安装 ruby​​ gem sass。确保你有ruby -v 的ruby,如果你没有,你可以用RVM \curl -sSL https://get.rvm.io | bash -s stable --ruby 安装它。然后运行gem install sass。密切注意 RVM 安装,它会告诉你该怎么做。
  • 在这里找到解决方案!!! stackoverflow.com/questions/32594885/…

标签: node.js ionic


【解决方案1】:

我刚刚用这个命令修复了 libsass 或 node-sass 的问题:

$ sudo rm -rf node_modules/ && cat package.json | sed -i.bak 's/"gulp-sass": "^X.X.X"/"gulp-sass": "^2.0.4"/g' package.json && npm install && ionic lib update

X 是你 package.json 中 gulp-sass 的版本

说明:

删除 node_modules 中的旧文件。我不确定是否有必要使用“sudo”(就我而言,是的)。

$ sudo rm -rf node_modules/

在 package.json 中搜索和替换更新 gulp-sass 版本到 ^2.0.4。它还会创建一个备份(package.json.bak),

$ cat package.json | sed -i.bak 's/"gulp-sass": "^X.X.X"/"gulp-sass": "^2.0.4"/g' package.json

重新安装依赖项

$ npm install

更新项目中的离子库

ionic lib update

如果您还有任何问题,请确保我可以帮助您...

再见

【讨论】:

    猜你喜欢
    • 2016-01-09
    • 1970-01-01
    • 2015-03-16
    • 2021-06-29
    • 2021-04-17
    • 1970-01-01
    • 2016-09-07
    • 2015-10-14
    相关资源
    最近更新 更多