node-sass 报错解决方案

1.踩坑日记

那是平平无奇的一天,普普通通打工人突然接到了一个任务,需要改一个老项目的BUG,然后熟练的git clone,cd [project name],npm install,然后就理所当然的报错了😏。我又老老实实的回去看了一下项目README,哦 原来项目要求 "node": ">=14.9",  "npm": ">= 8.0.0" 而且建议使用cnpm,又熟练的 nvm install 14.9,nvm use 14.9,然后继续执行npm install 卧槽提示 无法将"npm"项识别,真是上班闲喜喜,下班🤬🤬🤬。
排查报错原因,以为环境变量有问题,但是切其他node版本都是没问题的,然后就想是不上以为nvm install node版本的问题。然后去博客开始寻找原因,找呀找呀找朋友找到一个好朋友🎶,呀跑题了,回归正题解决npm无法识别原因:请看上篇文章

2.解决方案 node-sass地址

配置国区镜像:npm install -g mirror-config-china --registry=https://registry.npmmirror.com
然后在执行   : npm install node-sass   
如果还有问题的话npm cache clean -f 清下缓存。

3.结语

遇到问题一定先看官方文档,首先以官方稳准奥,当时遇到这个问题花了3个多小时才解决🤯🤯🤯🤯🤯,在看博客中有的让用cnpm,有的配置淘宝镜像,还有安装python2环境,这些操作应该也可以解决问题吧,但是我都尝试了一边我这边还是不行,真是头大😵‍💫😵‍💫😵‍💫,最后看官方文档一个命令解决。最后贴上node对应版本哈。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值