错误 npm install - node-sass@4.13.1 postinstall: `node scripts/build.js

Posted

技术标签:

【中文标题】错误 npm install - node-sass@4.13.1 postinstall: `node scripts/build.js【英文标题】:ERROR npm install - node-sass@4.13.1 postinstall: `node scripts/build.js 【发布时间】:2021-02-18 11:39:57 【问题描述】:

每当我 npm install 时,我都会得到一个

npm ERR! errno 1
npm ERR! node-sass@4.13.1 postinstall: `node scripts/build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the node-sass@4.13.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.```

I've tried deleting node_modules, but I am getting not luck. 

【问题讨论】:

这能回答你的问题吗? npm install ->Failed at the node-sass@4.5.0 postinstall script 我的 node_modules 中有很多 package-lock.json。不应该只删除 node_modules 就可以解决问题吗?也就是说,我的 node_modules 之外确实有一个 package.json。如果我删除它怎么办? 我认为建议将node_modules 目录和您当前 目录中的package-lock.json 删除。否则当你再次安装时,它会安装同样的坏东西。这是 npm 安装的“重启”。 你是在 docker 中运行它吗?因为我在 docker windows 上遇到了同样的错误。我切换到 linux,一切正常。 已解决:下载了错误的nodejs版本。 【参考方案1】:

你必须将你的 node-sass@4.13.1 升级到 node-sass@4.14

【讨论】:

【参考方案2】:

安装较早版本的 Node.js。版本 12.16 应该可以工作。

【讨论】:

以上是关于错误 npm install - node-sass@4.13.1 postinstall: `node scripts/build.js的主要内容,如果未能解决你的问题,请参考以下文章

npm install mongoose错误解决

npm 错误! npm install 时代码 EINTEGRITY

npm install 显示错误,找不到 git

npm 错误! npm install 时超出最大调用堆栈大小(角度)

npm install 错误

npm install 错误