为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Windows 中更新 npm?

如何在 Windows 中更新 npm?

慕无忌1623718 2022-12-09 19:51:25
我正在寻找一种升级我的 npm 的方法,我在npm docs中遵循适用于 Windows 的选项 3 。但是当我安装它时它说 npm.exe 已经在 nodejs 文件夹中。我尝试用 --force 覆盖它,但它仍然没有被覆盖。如何正确地做到这一点?还有如何更新节点?
查看完整描述

4 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

这是在 Windows 上升级npm 的新的最佳方式。

以管理员身份运行 PowerShell

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Forcenpm install -g 
npm-windows-upgrade
npm-windows-upgrade

注意:不要运行npm i -g npm。相反,使用它npm-windows-upgrade来更新 npm。此外,如果您运行 NodeJS 安装程序,它将替换节点版本。


查看完整回答
反对 回复 2022-12-09
?
MYYA

TA贡献1868条经验 获得超4个赞

我建议使用选项 1。转到环境系统变量并将“%appdata%\npm”添加到这样的路径:编辑路径

然后更新的 npm 文件应该在你安装节点之前加载


查看完整回答
反对 回复 2022-12-09
?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

有一个工具nvm可以很容易地解决您的问题。还有一个Windows 版本,不如 linux/mac 版本那么酷,但它仍然可以正常工作



查看完整回答
反对 回复 2022-12-09
?
开满天机

TA贡献1786条经验 获得超12个赞

Node.js v16 或更高版本?


npm install -g npm

Node.js v14 或更低版本?


Consider updating to latest LTS release of Node.js


npm-windows-upgrade


查看完整回答
反对 回复 2022-12-09
  • 4 回答
  • 0 关注
  • 176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信