更新到 Node v4.0.0 后运行 gulp-sass 时出错

2024-02-26

我更新到 Node v4.0.0,当我在项目中运行 gulp 时,我收到有关 gulp-sass/node-sass 的错误,如下所示:

Error: libsass未找到绑定。尝试重新安装node-sass?

我尝试删除项目中的所有节点模块并重新安装,但出现一些错误:

npm 警告 package.json[电子邮件受保护] /cdn-cgi/l/email-protection没有存储库字段。

npm 警告 package.json[电子邮件受保护] /cdn-cgi/l/email-protection无许可字段。

npm 警告已弃用[电子邮件受保护] /cdn-cgi/l/email-protection:该模块现在可以作为“css-select”使用

npm 警告已弃用[电子邮件受保护] /cdn-cgi/l/email-protection:该模块现在可以作为“css-what”使用

npm 警告已弃用[电子邮件受保护] /cdn-cgi/l/email-protection:使用node-gyp@3+,它可以完成所有的事情

-

[电子邮件受保护] /cdn-cgi/l/email-protection安装/Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass

节点脚本/install.js

无法从以下位置下载文件https://raw.githubusercontent.com/sass/node-sass-binaries/v2.1.1/darwin-x64-node-4.0/binding.node https://raw.githubusercontent.com/sass/node-sass-binaries/v2.1.1/darwin-x64-node-4.0/binding.node

[电子邮件受保护] /cdn-cgi/l/email-protection安装后/Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass

节点脚本/build.js

gyp:/Users/Jonathan/.node-gyp/4.0.0/common.gypi 未找到(cwd:/Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node -sass) 在尝试加载 Binding.gyp 时读取 Binding.gyp 的包含内容

吉普 错误!配置错误

吉普 错误!堆栈错误:gyp失败,退出代码:1

吉普 错误!堆栈位于 ChildProcess.onCpExit (/Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass/node_modules/pangyp/lib/configure.js:346:16)

吉普 错误!堆栈位于 emitTwo (events.js:87:13)

吉普 错误! ChildProcess.emit 处的堆栈 (events.js:172:7)

吉普 错误! Process.ChildProcess._handle.onexit 处的堆栈(内部/child_process.js:200:12)

吉普 错误!系统达尔文14.5.0

吉普 错误!命令“/usr/local/bin/node”“/Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass/node_modules/pangyp/bin/node-gyp ” “重建”

吉普 错误! cwd /Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass

吉普 错误!节点-v v4.0.0

吉普 错误! pangyp-v v2.3.2

吉普 错误!不好

构建失败

所有其他节点模块似乎都安装良好。它与 gulp-sass 中的 node-sass 相关的东西导致了问题。


删除你的node_modules文件夹,更新gulp-sass到 package.json 中的最新版本,即2.2.0,然后运行npm install again.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更新到 Node v4.0.0 后运行 gulp-sass 时出错 的相关文章

随机推荐