我试了this次:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

...但没用.

如何在Windows上执行此操作?

推荐答案

这是达到upgrade npm on Windows的最佳新方法.

以管理员身份运行PowerShell

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

注意:不要跑npm i -g npm.相反,使用npm-windows-upgrade来更新npm.如果运行该 node ,也会出现这种情况.js安装程序,它将替换 node .js版本.

  • 将npm升级到位,其中包括 node .js安装了它.
  • 易于更新,通过运行npm-windows-upgrade -p -v latest更新至最新版本.
  • 不修改默认路径.
  • 不会更改默认的全局包位置.
  • 允许轻松升级和降级.
  • NPM和Node之间匹配的版本列表.js(https://nodejs.org/en/download/releases/)-但您需要下载Node.js installer并运行它来更新 node .js(https://nodejs.org/en/)

Node.js相关问答推荐

我的位置也移动时左右拖动谷歌 map

Rest-Api动态图像路径和Express除非

在生产环境中,Nest实例启动时抛出不完整的导入错误

dayjs的isSameOrAfter方法未按预期工作

mongoose 7.0.3 使用运算符 $and 严格搜索日期

为什么当我使用waitForSelector时 Puppeteer 导致我的测试套件挂起 30 秒,即使我在页面和浏览器上调用关闭?

使用 fs.createWriteStream 将数据写入 bigquery (node.js) 时出现模式错误

获取数组的至少一个元素包含子字符串的文档

postman 发送请求……永远

try 运行迁移时的 Typeorm:缺少必需的参数:dataSource

使用 $in 查询时,如何获取 mongoDB 中每个唯一 ID 的 n 个文档?

如果我使用像 express 这样的 node 服务器,是否需要 webpack-dev-server

Nodejs-console.error vs util.debug

如何使用 mocha.js 模拟用于单元测试的依赖类?

将变量传递给nodemailer中的html模板

npm package.json 操作系统特定脚本

Express.js:没有这样的文件或目录

如何解决 Socket.io 404(未找到)错误?

mongo 可以 upsert 数组数据吗?

Javascript在try块内设置const变量