我想在我的 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 下使用 Node v0.12.2。
P.S.:我已经尝试重新安装 node-sass 但没有成功。没有任何变化。
最佳答案
如果您使用的是 node 4.x 或更高版本,那么您需要重新安装 gulp-sass:
npm uninstall --save-dev gulp-sass
npm install --save-dev gulp-sass@2
关于node.js - 在 nodejs 中使用 node-sass 时找不到 libsass 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29461831/