错误 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 错误! npm install 时代码 EINTEGRITY