[乐意黎原创]Windows下更新npm和nodejs版本

版权声明:本文若为 {aerchi/乐意黎} 原创文章,未经允许不得镜像、采集博客内容。如有转载, 请务必注明来源。 https://blog.csdn.net/aerchi/article/details/89383901

一、npm 的更新

查看npm 版本: npm -v 
更新到最新版本: npm install npm@latest -g

  • ERR:node版本低,最新的npm不支持,所以不能更新。 
    方法:直接下载官网最新node,覆盖原安装路径安装。

  • ERR:安装路径没有权限 
    方法:修改npm存储路径,方法如下:

Windows下的Nodejs npm路径是appdata,很不爽,想改回来,但是在cmd下执行以下命令也无效

如:nodejs 安装路径为:  E:\Program Files\nodejs

npm config set cache "E:\Program Files\nodejs\node_cache"
npm config set prefix "E:\Program Files\nodejs\node_global"

在nodejs的安装目录中找到 node_modules\npm\.npmrc 文件

修改如下即可:
prefix = E:\Program Files\nodejs\node_global
cache = E:\Program Files\nodejs\node_global

二、node 更新

   node -v 可以查看版本号,  推荐用方法2,更新node

 1. 以管理员权限打开命令行工具或powershell运行下面命令

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

2. 若以上方法不行,直接 https://nodejs.org/en/  下载最新的 msi 安装包,手动覆盖安装原始nodejs目录即可。

猜你喜欢

转载自blog.csdn.net/aerchi/article/details/89383901