Message "npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead"

Environment

  • OS: Windows 10
  • Node.js: 16.16.0 (includes npm 8.11.0 in its installation directory)

    installation dir: C:\Program Files\nodejs\

  • npm: 8.15.1

    installation dir: C:\Users\<YourUserName>\AppData\Roaming\npm\

Reason

这个告警信息出现是 npm 的一个 BUG。

Solution

我的解决方法与下列参考文章的不同。

  1. 修改系统环境变量:将 npm 全局包目录置于 node 安装目录前。
    如图:
    image
    image

  2. 重启命令行窗口后执行npm --version恢复正常。

Other Solution

更多信息可以参考:

posted @   zheyi420  阅读(202)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示