Node.js升级后项目出现在问题

记笔记,免忘记!

问题一:

..............


Node Sass could not find a binding for your current environment: 
Windows 64-bit with Node.js 12.x


.............

解决方案

npm rebuild node-sass

//上面不行则向

npm install node-sass@4.14.1


重点:

在项目中删除原来的node_modules文件夹

重新   npm install  下载依赖

这时如果   npm run dev 或者  npm start 启动项目成功则到此结束

但是我项目还是报错启动不了  错报如下

则项目里面运行

npm rebuild node-sass

 然后再 npm run dev 或者  npm start 启动即可

问题二:

npm error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装

错误原因:缺少windows构建插件

解决方法:在命令行工具中运行:

npm install –global –production windows-build-tools 
//(全局安装windows构建工具)

注意:一定要使用管理员打开命令才有权限构建工具

这时候又会出现如下问题时:

怎么等都是这个界面,不继续向下

这时候就有两种方案

1、vs_BuildTools 下载完成的情况下,通过cmd里面显示的路径,找到vs_BuildTools 

双击直接打开,进去要么更新,要么Node.js MSBuild 支持,下载,解决

 2、执行

npm install --global --production windows-build-tools --vs2015
yarn global add node-gyp  windows-build-tools

文章参考:

node 安装 windows-build-tools

npm install windows-build-tools 出现 Stuck at Still waiting for installer log file..._Kelly Quan的博客-CSDN博客

安装windows_build_tools一直处于still waiting for installer log file ...中_Mackay-Wang的博客-CSDN博客

安装windows-build-tools,卡在Still waiting for installer log file... 这里一动不动的问题及解决办法,实测有效。_originalzzZ的博客-CSDN博客

node-images Windows 64-bit with Unsupported runtime 错误解决办法 及 node 历史版本下载 - 夏秋初 - 博客园

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值