node版本升级npm命令警告原因及解决

 更新时间:2022年06月28日 11:07:49   作者:天問  
这篇文章主要为大家介绍了node版本升级npm命令警告原因解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

引言

使用 nvm 升级 node 版本,从 v12.5.0 升级到 v16.15.1,升级完成后,使用 npm 命令时总是出现警告:

npm WARN config global '--global', '--local' are deprecated. Use '--location=global' instead 。

一、报错原因

升级 node 版本后,npm 没有同步升级到对应版本,所以出现 WARN 。

二、解决办法

将 npm 升级到最新版本。

  • 在 windows 中以管理员身份打开 cmd ,然后执行命令
npm install -g npm-windows-upgrade
  • 如果提示 npm 命令未找到,则执行以下命令来更改脚本策略。
set-ExecutionPolicy RemoteSigned
  • 执行 npm 更新命令,选择最新的版本回车
npm-windows-upgrade
  • 看到如下内容说明升级完成
C:\windows\system32>npm-windows-upgrade
npm-windows-upgrade v6.0.1
? Which version do you want to install? 8.12.1
Checked system for npm installation:
According to PowerShell: D:\nodejs
According to npm:        D:\nodejs
Decided that npm is installed in D:\nodejs
Upgrading npm... -
Upgrade finished. Your new npm version is 8.12.1. Have a nice day!
C:\windows\system32>npm -v
8.12.1

再次执行 npm -v 命令,发现没有了 WARN。

参考链接:

npm issues

以上就是node版本升级npm命令警告原因及解决的详细内容,更多关于node升级npm命令警告的资料请关注程序员之家其它相关文章!

相关文章

  • 使用C++为node.js写扩展模块

    使用C++为node.js写扩展模块

    本文给大家介绍的是在window7下使用C++来给node.js编写扩展模块的方法,附上一个简单的hello实例,有需要的小伙伴可以参考下。
    2015-04-04
  • Node.js中多进程模块Cluster的介绍与使用

    Node.js中多进程模块Cluster的介绍与使用

    众所周知Node.js是单线程的,一个单独的Node.js进程无法充分利用多核。Node.js从v0.6.0开始,新增cluster模块,让Node.js开发Web服务时,很方便的做到充分利用多核机器。这篇文章主要给大家介绍了关于Node.js中多进程模块Cluster的相关资料,需要的朋友可以参考下
    2017-05-05
  • 详解Node.js项目APM监控之New Relic

    详解Node.js项目APM监控之New Relic

    本篇文章主要介绍了Node.js项目APM监控之New Relic,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 基于node.js依赖express解析post请求四种数据格式

    基于node.js依赖express解析post请求四种数据格式

    本篇文章主要介绍了node.js依赖express解析post请求四种数据格式,主要是www-form-urlencoded,form-data,application/json,text/xml,有兴趣的可以了解一下。
    2017-02-02
  • 浅析Node在构建超媒体API中的作用

    浅析Node在构建超媒体API中的作用

    超媒体即Hypermedia,是一种采用非线性网状结构对块状多媒体信息(包括文本、图像、视频等)进行组织和管理的技术。超媒体的概念类似于早期的超文本,超文本的本质是在文本内容加上链接,这样就构成了超文本。超媒体也类似。
    2014-07-07
  • nodejs mysql 实现分页的方法

    nodejs mysql 实现分页的方法

    本篇文章主要介绍了nodejs mysql 实现分页的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • VSCode通过Ctrl+P快速打开node_modules中的文件的操作方法

    VSCode通过Ctrl+P快速打开node_modules中的文件的操作方法

    由于node_modules目录包含的文件太多,在VSCode中默认情况下是禁止搜索node_modules目录的,在这种情况下,我们将不得不依次展开node_modules的文件目录树,来查找我们所需要的文件,接下来介绍VSCode如何通过Ctrl+P快速打开node_modules中的文件,需要的朋友可以参考下
    2023-07-07
  • package.json版本号符号^和~前缀的区别

    package.json版本号符号^和~前缀的区别

    这篇文章介绍了package.json版本号符号^和~前缀的区别,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • 教你如何使用node.js制作代理服务器

    教你如何使用node.js制作代理服务器

    本文介绍了如何使用node.js制作代理服务器,图文并茂,十分的详细,代码很简洁易懂,这里推荐给大家。
    2014-11-11
  • node Buffer缓存区常见操作示例

    node Buffer缓存区常见操作示例

    这篇文章主要介绍了node Buffer缓存区常见操作,涉及node.js操作Buffer缓存的创建、写入、读取、转换等相关实现技巧,需要的朋友可以参考下
    2019-05-05

最新评论

?


http://www.vxiaotou.com