升级node版本导致各种奇怪问题,create-react-app和vue create失败。npm install node-sass -D 安装失败,cnpm也失败。解决方法升级node版本。

今天写个react项目本想使用scss来写样式。于是使用。npm install node-sass -D来安装。结果失败。

以为是网络问题于是:cnpm install  node-sass -D 也是失败。

后来百度一下查到一个方法: npm install -g cnpm --registry=https://registry.npm.taobao.org

也失败了。可能别人成功了。

仔细看了报错。提示node版本低了。于是升级node版本。成功解决。

之前的报错截图。

升级node的方法:直接去node官网下载node,不要下载最新版本,下载稳定版14.17.6-。Node.js 官网。https://nodejs.org/zh-cn/

安装的时候傻瓜式安装next下一步就行。但是倒数第二步记得勾选一个小框。英文的:意思是否让node自动下载必要的工具。记得勾选。很重要。

切记:更新node先卸载原来的node。最好把安装的文件夹也删除。防止残余文件冲突

用npm profix 找.npmrc、npm(一般这个在nodejs文件夹里),删除npm文件夹和npm-cache(要以管理员身份删除);
找到nodejs文件位置,删除里面文件,node_global、node_cache,这两个文件夹一定要找到;
C:\Users\dell\AppData\Roaming\npm和C:\Users\dell\AppData\Roaming\npm-cache这个地址的文件一定要删干净;

后记。补充:

1.更新node后过几天我新建项目发现bug,提示npm版本低。于是 npm install -g npm,结果出错。

出各种错懵逼。一步一步解决。(分析是更新安装node版本没有勾选自动安装工具necessary tools,导致各种问题

1.显示Python版本不对。

2.visual studio版本不对,需要安装桌面c++等

3.node-sass无法下载等乱七八糟问题。

以下文章帮助我解决了问题。希望可以帮到大家。

这个命令帮助我们安装必要的工具。(其实我也不知道安装了哪些,反正安装了后新版node正常工作了,应该是依赖了比如c++,python的一些能力)

npm install --global windows-build-tools --save

1.npm install 报错 check python checking for Python executable python2 in the PATHnpm install 报错 check python checking for Python executable python2 in the PATH_rihaty的博客-CSDN博客

2.gyp verb check python checking for Python executable “python2“ in the PATH_rodert-CSDN博客

3.npm install gyp ERR 错误_dearyang-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值