1.本次升级采用覆盖安装方法,非winget等命令行模式
2.升级原因: npm v10.5.0 is known not to run on Node.js v10.16.2. This version of npm supports the following node versions:
3.升级过程:
2. 选择合适的版本zip进行下载
3.查看本机已有版本位置:命令: where node
4.备份然后删除已有node的安装文件,进行覆盖
5.检测现有node版本 cmd node -v
升级完成
ps:博主编译时依然后续报错: error:0308010C:digital envelope routines::unsupported
处理过程:通过更改环境变量均无效,
解决办法:在项目package.json新增:"set NODE_OPTIONS=--openssl-legacy-provider & 这句完美解决
解决后打包成功: