当前位置:网站首页>pm的报警告:“npm WARN config global --global, --local are deprecated
pm的报警告:“npm WARN config global --global, --local are deprecated
2022-07-22 08:17:00 【过客猫2022】
npm的报警告:“npm WARN config global --global
, --local
are deprecated. Use --location=global
instead”
最近将windows下的node升级到16.x后,使用npm命令就报这个提示。
用where命令搜索一下,发现在C:\Program Files\nodejs\目录下面,有npm.cmd, 内容如下
:: Created by npm, please don't edit manually.
@ECHO OFF
SETLOCAL
SET "NODE_EXE=%~dp0\node.exe"
IF NOT EXIST "%NODE_EXE%" (
SET "NODE_EXE=node"
)
SET "NPM_CLI_JS=%~dp0\node_modules\npm\bin\npm-cli.js"
SET "NPX_CLI_JS=%~dp0\node_modules\npm\bin\npx-cli.js"
FOR /F "delims=" %%F IN ('CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g') DO (
SET "NPM_PREFIX_NPX_CLI_JS=%%F\node_modules\npm\bin\npx-cli.js"
)
IF EXIST "%NPM_PREFIX_NPX_CLI_JS%" (
SET "NPX_CLI_JS=%NPM_PREFIX_NPX_CLI_JS%"
)
"%NODE_EXE%" "%NPX_CLI_JS%" %*
在中间的FOR /F “delims=” %%F IN (‘CALL “%NODE_EXE%” “%NPM_CLI_JS%” prefix -g’) DO ( 有一个prefix -g, 就是这个地方了。将这些改为–location=global
使用改文本编辑器,改完后另存,再复制过去(之所以要另存,一般情况下,编辑器不是以管理员身份运行的,这样的话,是不能直接保存到这个目录下的)
除此,还一个npx.cmd也一并修改,就可以了。问题解决。
边栏推荐
- 【Bug】datetime格式化失败
- MySQL数据库结合项目实战SQL优化总结
- [3D target detection] sparse convolution
- Gbase8s database comparison performed by database objects
- 基于混合深度学习的多类型低速率DDoS攻击检测方法
- RK3399平台开发系列讲解(input子系统)4.52、input子系统的实现原理
- go flag包
- What level do programmers need to reach to get 20K monthly salary without pressure?
- Oracle statement adjustment
- Gbase8s database set constraints statement
猜你喜欢
RK3399平台开发系列讲解(ALSA子系统)4.37、ALSA驱动框架
RK3399平台开发系列讲解(内存篇)15.33、为什么可用内存会远超物理内存?
Methods of downloading literature from IEEE
QT笔记——Qt动态属性 之 unpolish() 和 polish()
Super practical transformation strategy: 2022 central state-owned enterprise cloud native landing practical guide was officially released
Use of bullets in object pool mode in aircraft war
QT筆記—— QTableWidget 之 拖拽行數 和 移動
Web3 sharing
【Bug】datetime格式化失败
QT笔记——自定义数据类型
随机推荐
【Excle】生成guid和datetime导入测试数据到数据库
一招教你招聘数据可视化~还有人不会这些数据分析小案例吗?
[LeetCode]-链表-3
Oracle statement adjustment
Gbase8s database identity connection
GBase8s数据库MINUS 运算符
QT笔记—— QTableWidget 之 拖拽行数 和 移动
OceanBase数据库搭建测试
How Allegro imports pictures such as high-definition logo, QR code, anti-static logo and Chinese characters
shell脚本使用expect自动化交互登录远程主机进行批量关机
GBase8s数据库SET CONNECTION 语句
力扣练习——30 设置交集大小至少为2
GBase8sUNION ALL 运算符
GBase8s数据库标识连接
verilog之for循环(1)
地图找房的实例
在线XML转CSV工具
QT笔记——QtXml
go 切片,集合简单讲解
Gbase8s database minus operator