【bug】NPM:npm WARN config global `--global`, `--local` are deprecated.

今天药忘吃喽~ 2024-05-01 03:52 188阅读 0赞

目录

一 原文,原因

二 解决步骤:

1.找到nodejs文件夹下的两个文件‘npm’,’npm.cmd’;

2.修改这两个文件的权限,为现在登录的用户添加修改和写入权限

3.分别编辑两个文件,用‘prefix —location=global’替代原来的‘prefix -g’后,如图保存;

三 补充参考


一 原文,原因

npm WARN config global `—global`, `—local` are deprecated. Use `—location=global` instead.

配置的参数已弃用,用新的参数替换。

二 解决步骤:

1.找到nodejs文件夹下的两个文件‘npm’,’npm.cmd’;

48d0521f49ac4991abb95d2b0df0f52c.png

2.修改这两个文件的权限,为现在登录的用户添加修改和写入权限

cefaf690f74f4665a3ed2edc49c5b3db.png

3.分别编辑两个文件,用‘prefix —location=global’替代原来的‘prefix -g’后,如图保存;

npm:

82d4bbd83516427faeb0af757c79d1e2.png

npm.cmd:

82a48cf2a2f048dea97a6545ad4ca59c.png

成功后执行命令不再显示上述的警告;

e2f90da8a3204b44b64b4e912743d4f7.png

三 补充参考

在使用带有‘-g’作为参数的命令时,该警告依旧出现。因为这种参数过时。

  1. npm uninstall -g jquery

a989a5a9e00b458eb9fd92bb57ad2921.png

但警告本身并不会阻止操作的成功执行,但遵循最新的建议(—location=global)有助于确保命令在未来的 npm 版本中继续正常工作。

  1. npm uninstall --location=global jquery

b725c5a985a44996b4654271ea1844ec.png

发表评论

表情:
评论列表 (有 0 条评论,188人围观)

还没有评论,来说两句吧...

相关阅读