【发布时间】:2015-06-10 07:02:26
【问题描述】:
我想在我的node.js v0.12 应用程序中使用node-sass 模块以从libsass 的性能中受益。
我执行npm i node-sass 安装模块,目前没有错误。
现在混乱开始了:
如果我只是在终端中打开REPL 以尝试node-sass,那么一切正常,但如果我将其包含在我的项目文件中并运行node myfile.js,则会收到以下错误消息:
Error: `libsass` bindings not found. Try reinstalling `node-sass`?
npmjs.com 处的模块描述指出在 Ubuntu 下解析 #!/usr/bin/env node 可能存在问题以及如何解决此问题,但在我的机器上并非如此。
我找不到任何有用的东西,所以我希望你能帮助我。
我在 Ubuntu 14.10 下使用节点 v0.12.2。
P.S.:我已经尝试重新安装 node-sass 但没有成功。没有任何变化。
【问题讨论】:
-
如果 Philipp 的回答解决了您的问题,请接受。它解决了我的问题。
-
在我更新到最新的 NodeJS 版本后,我在 Ionic 项目中遇到了这个问题——输出指示运行
npm rebuild node-sass,这为我/我的环境消除了错误。
标签: node.js ubuntu npm libsass node-sass