Joe*_*man 39 npm reactjs node-sass ionic3 angular
我正在尝试做,npm install
并出现错误:
Failed at the node-sass@4.5.0 postinstall script.
Run Code Online (Sandbox Code Playgroud)
我试图删除node_modules
然后重新安装它,出现相同的错误.什么是解决方案?
节点v8.9.3
npm v5.4.2
离子3.19.0
Mic*_*lla 48
遇到了同样的问题(节点v10.3.0,离子3.13.0).这有效:
package-
锁.json
,node_modules
文件夹,npm install
一次.Abh*_*ngh 20
只需尝试使用此命令,希望对您有所帮助。 它为我工作
sudo npm install -g node-sass@4.5.0 --unsafe-perm=true --allow-root
Run Code Online (Sandbox Code Playgroud)
Mic*_*msm 16
回滚到节点 v10.17.0
解决了我的问题。
您可以使用 nvm 来执行此操作:
> nvm install 10.17.0
> nvm use 10.17.0
> node -v
10.17.0
Run Code Online (Sandbox Code Playgroud)
Jai*_*Ram 14
尝试
sudo rm -rf package-lock.json node_modules
sudo npm cache clean --force
sudo npm i --unsafe-perm node-sass
Run Code Online (Sandbox Code Playgroud)
Ara*_*chi 13
我也不得不面对同样的问题node v12.16.3
。
删除node-sass
从你的依赖package.json
,如果它是在你提到的dependencies
。这将允许NPM安装其他需要的依赖,没有任何中断。
从项目中删除package-lock.json
文件和node_modules
文件夹。
使用以下命令强制清理整个 NPM 缓存。
npm cache clean --force
Run Code Online (Sandbox Code Playgroud)
重新安装所有依赖项。
npm install
Run Code Online (Sandbox Code Playgroud)
现在您可以安装node-sass
.
npm i node-sass
Run Code Online (Sandbox Code Playgroud)
ald*_*ldo 11
node-sass@4.5.0无法安装在节点8
请更新 node-sass 或 node 版本兼容
去https://github.com/sass/node-sass/releases检查哪个适合你
使用这个标志 --unsafe-perm=true
sudo npm i gulp-sass -ES --unsafe-perm=true
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
42042 次 |
最近记录: |