We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在阿里云服务器 ECS 和办公室电脑上,Windows 下的 Node.js 开发环境不一致,就用周五下午的一点时间重置了一下。
将两边全局安装的包都卸载了,包括用 npm 和 Yarn 安装的:
$ npm uninstall —global xxx $ yarn global remove xxx
在 nvm-windows 的项目网站上 可以看到最新版是 1.1.6,服务器上是最新版,本机则是旧版,先把本机的 nvm 更新成最新版。
参考 nvm 设置下载 node 的镜像地址 一文中的方法,为 Windows 下的 nvm 和 npm 配置下载源为淘宝镜像。nvm 安装用的默认设置的话,配置文件在:c:\Users\HeWei\AppData\Roaming\nvm\settings.txt。
c:\Users\HeWei\AppData\Roaming\nvm\settings.txt
在文件中增加下面两行,然后重启终端:
node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
这样就把 nvm 的下载源更新了,就可以秒速下载 Node.js 和 npm 了:
$ nvm install latest
下载完成之后,还要用 nvm use x.x.x 切换成最新版的 Node.js 和 nvm。
nvm use x.x.x
分别执行 npm -v 和 node -v,查看所列出的版本,再和 Node.js 官网 上列出的最新版相比,发现本机用的都是最新版,但是服务器上 npm 用的还是旧版 4.2.0。
npm -v
node -v
4.2.0
想着用 nvm use 命令先切换到旧版再切换回新版,发现不管用。
nvm use
又想起来前面刚看到一篇文章:使用 nvm 管理不同版本的 node 与 npm,仔细看了看,发现文章里没有讲如何使用新版的 npm。
那就继续 Google,用 nvm use npm 作为关键字搜索,第二个回答就是 StackOverflow 上的,嗯,应该就没问题,看了里面的每个回答,选了 其中让人比较放心的一个方法:
nvm use npm
$ nvm use 9.8.0 $ npm install -g npm@5.6.0
安装完成之后,再执行 npm -v 看一下,啊哈,果然搞定了!
无
The text was updated successfully, but these errors were encountered:
No branches or pull requests
需求描述
在阿里云服务器 ECS 和办公室电脑上,Windows 下的 Node.js 开发环境不一致,就用周五下午的一点时间重置了一下。
应用过程
卸载全局包
将两边全局安装的包都卸载了,包括用 npm 和 Yarn 安装的:
更新 nvm
在 nvm-windows 的项目网站上 可以看到最新版是 1.1.6,服务器上是最新版,本机则是旧版,先把本机的 nvm 更新成最新版。
配置下载源
参考 nvm 设置下载 node 的镜像地址 一文中的方法,为 Windows 下的 nvm 和 npm 配置下载源为淘宝镜像。nvm 安装用的默认设置的话,配置文件在:
c:\Users\HeWei\AppData\Roaming\nvm\settings.txt
。在文件中增加下面两行,然后重启终端:
下载最新版 Node.js 和 npm
这样就把 nvm 的下载源更新了,就可以秒速下载 Node.js 和 npm 了:
下载完成之后,还要用
nvm use x.x.x
切换成最新版的 Node.js 和 nvm。使用最新版 Node.js 和 npm
分别执行
npm -v
和node -v
,查看所列出的版本,再和 Node.js 官网 上列出的最新版相比,发现本机用的都是最新版,但是服务器上 npm 用的还是旧版4.2.0
。想着用
nvm use
命令先切换到旧版再切换回新版,发现不管用。又想起来前面刚看到一篇文章:使用 nvm 管理不同版本的 node 与 npm,仔细看了看,发现文章里没有讲如何使用新版的 npm。
那就继续 Google,用
nvm use npm
作为关键字搜索,第二个回答就是 StackOverflow 上的,嗯,应该就没问题,看了里面的每个回答,选了 其中让人比较放心的一个方法:安装完成之后,再执行
npm -v
看一下,啊哈,果然搞定了!要点总结
无
The text was updated successfully, but these errors were encountered: