首先有个问题,
nodejs的版本和npm的版本有什么联系
但似乎发现每一个版本的nodejs都会有相应的npm版本
这npm版本估计旧了也不行,新了也不行,要和nodejs匹配吗,平时也没注意这个
nvm包管理切换node版本
首先下载下来https://github.com/coreybutler/nvm-windows/releases 进去之后点nvm-setup.zip就会下下来了,然后解压缩安装
接着就是一系列指令了
比如 nvm list --------列出当前有的node版本
nvm use 版本号 -------切换相应nodejs版本
nvm install 版本号 --------下载相应nodejs版本
nvm uninstall 版本号 --------卸载相应nodejs版本
等等,看这篇博客 https://www.jb51.net/article/179298.htm
https://www.cnblogs.com/czql/articles/11064849.html 关于怎么找到nvm安装路径 cmd里输入nvm root就行了
https://www.it1352.com/1684953.html
还有这个
nvm install-latest-npm:尝试升级到最新的npm
nvm install --latest-npm:安装后,尝试在给定的副本版本上升级到最新的有效npm。
npm配置和查看镜像源
npm config set registry https://registry.npm.taobao.org
检测是否成功
// 配置后可通过下面方式来验证是否成功
npm config get registry
// 或
npm info express