执行npm run dev
出现以下警告
执行npm --version
也会出现以下警告
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instea
进入npm安装目录下找到npm
文件和`npm.cmd``文件
可以看到npm文件存在这样一部分内容,下面内容找到 prefix -g
更改为prefix --location=global
prefix --location=global
NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g`
if [ $? -ne 0 ]; then
# if this didn't work, then everything else below will fail
echo "Could not determine Node.js install directory" >&2
exit 1
fi
修改前
修改后
同理,npm.cmd
可执行文件也需要修改
可以复制一份修改后缀为txt
格式后修改再修改回去。
修改后
两个文件修改完毕后可以再cmd命令窗口查询
npm --version
可以发现已经没有warning提示了
全局安装依赖还是出现
npm i nodemon -g
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
added 32 packages in 2s
说明全局安装-g已弃用,改用--location=global
,就不会出现了
npm i nodemon --location=global
changed 32 packages in 2s