我在电脑上安装了node.js,当我运行这个命令时,它给出了这个错误,我该怎么办???
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
我在电脑上安装了node.js,当我运行这个命令时,它给出了这个错误,我该怎么办???
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
我使用的是npm v8.11.0
和node v16.15.1
。
我也收到了和你一样的警告:
npm WARN config global
--global
,--local
已被弃用,请使用--location=global
代替
但是现在我已经按照这个指示完成了:
C:\Program Files\nodejs\npm.cmd edit **prefix -g** to **prefix --location=global**
在你的终端或cmd中输入:
sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}
输入您的电脑密码:
然后尝试
npm install -g nodemon [see the solution pic][1]
安装包的全局/本地方式已经改变,现在使用`--location=global/local代替-g/-l。
例如,如果您想要全局安装create-react-app包,则应执行以下操作:
npm install --location=global create-react-app
npm 已经修复了这个问题,您所需要做的就是更新您的 npm 版本:
npm i -g npm@latest
我认为从8.13版本开始。