场景:
在node官网下载Windows 安装包 (.msi)。
安装过程中除了修改安装路径之外,一路next,之后完成安装。
使用node -v 以及npm -v 查看版本
问题描述
出现警告:
![例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据
APP 中接收数据代码:](https://i-blog.csdnimg.cn/blog_migrate/a97df7bed874126d54b9200b34358340.png)
原因分析:
弃用 npm配置全局 ‘–global’, ‘–local’。使用“–location=global”代替“错误发生
解决方案:
1、在nodejs文件夹中,找到 npm和 npm.cmd两个文件夹
![例如:新建一个 对象,并将读取到的数据存入 ,然后 换成 。](https://i-blog.csdnimg.cn/blog_migrate/5c05dd643f7a4a56b66bbee8f9680c3c.png)
2、将2个文件里面的prefix -g替换为prefix --location=global
npm文件夹:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/87d3ec516c730147059c5f2c84b0c83d.png)
npm.cmd文件夹:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b13bb085f3de31ddd50f2e69741cbd84.png)
3、修改完成之后,保存。重新检查npm的版本,无报错
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/23cf73cab652a5bc9cc3143e05d5aa58.png)