【bug】Failed at the node-sass@4.14.1 postinstall script(终于圆满解决)

在克隆项目并尝试使用npm安装node_modules时,遇到node-sass安装错误。问题归因于node版本过高(16.14.2),而node-sass最高仅支持到14.x。通过卸载高版本node,安装14.15.0,并更新环境变量,成功解决了报错。卸载、安装过程及验证方法文中均有详细说明。
摘要由CSDN通过智能技术生成

花了两个小时才解决
首先是从git上克隆项目到本地,然后安装nodele_modules,输入npm i安装
安装到一半报错

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

这个问题不是第一次遇到了,两周前就遇到过一次,当时百度了一圈没有解决,各种方法都试了,就是解决不了。
没办法,只好把同事安装好的项目整个打包复制过来,今天因为要安装新的插件,结果又报这个错,没办法,这次必须得解决这个问题了。
看到一篇文章,很受用,就是跟着文章的思路找到解决的办法
Failed at the node-sass@4.14.1 postinstall script.(第二次入坑)
简短描述,就是node的版本太高,现在官网上直接下载的版本已经是16.14.2
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值