Skip to content

Commit 288ee7c

Browse files
committed
Update nodejs.md
1 parent e146f44 commit 288ee7c

File tree

1 file changed

+34
-7
lines changed

1 file changed

+34
-7
lines changed

docs/note/site/nodejs.md

Lines changed: 34 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,16 @@ cache=D:\nodejs\node_cache
8484
和上面配置全局路径一样,我们可以直接用命令
8585

8686
````shell
87+
npm install -g cnpm --registry=https://registry.npm.taobao.org
88+
// 有时候这样仍然会失败,镜像并没有改变,可使用下面这条命令修改
8789
npm config set registry=http://registry.npm.taobao.org
8890
````
8991

9092
或者修改npmrc文件,添加参数
9193

92-
`registry=http://registry.npm.taobao.org`
94+
````shell
95+
registry=http://registry.npm.taobao.org
96+
````
9397

9498
设置完可以用命令`npm config list` 查看配置参数
9599

@@ -166,16 +170,37 @@ current: {"os":"win32","arch":"x64"}
166170
- 选择**nvm**安装路径,点击 `Next`
167171
- 选择**node**安装路径,点击 `Next`
168172
- 点击 `Install` 安装;
169-
- 命令行用 `nvm -v` 验证。
173+
- 命令行用 `nvm -version` 验证。
170174

171175
**b. 安装node.js版本**
172176

173-
- 输入命令行 `nvm ls anaillable` 查看可用的node.js版本号;
174-
- 输入命令行 `nvm install node 版本号`(例如:nvm install 12.17.0)即可安装对应版本以及自动安装对应的npm版本。除了上面显示的node.js版本,其他版本号也可以下载,只不过有些可以准确下载,有些会出现npm版本不会自动下载;
177+
- 输入命令行 `nvm list available` 查看可用的node.js版本号;
178+
- 输入命令行 `nvm install 版本号`(例如:nvm install 12.17.0)即可安装对应版本以及自动安装对应的npm版本。除了上面显示的node.js版本,其他版本号也可以下载,只不过有些可以准确下载,有些会出现npm版本不会自动下载;
175179
- 安装完成后可以分别输入命令行 `node -v ``npm -v` ,检验**node.js**以及对应**npm**是否安装成功,如果可以显示版本号这说明安装成功;
176-
- 输入命令行 `nvm use node 版本号`(例如:nvm use 12.17.0)即可选择你本地所使用的Node.js版本,使用此命令行可以根据你自己的需要随意切换node.js版本运行;
177-
- 输入命令行 `nvm ls` 查看你安装的所有**node.js**版本号,以及你当前所选择的node.js运行版本;
178-
- 如果想删除某**node.js**版本的话,输入命令行 `nvm install node 版本号`(例如:nvm use 12.17.0)即可删除对应版本。
180+
- 输入命令行 `nvm use 版本号`(例如:nvm use 12.17.0)即可选择你本地所使用的Node.js版本,使用此命令行可以根据你自己的需要随意切换node.js版本运行;
181+
- 输入命令行 `nvm list` 查看你安装的所有**node.js**版本号,以及你当前所选择的node.js运行版本;
182+
- 如果想删除某**node.js**版本的话,输入命令行 `nvm uninstall node 版本号`(例如:nvm use 12.17.0)即可删除对应版本。
183+
- 设置nvm镜像,提高下载速度。**切记结尾有斜杠
184+
185+
```c++
186+
nvm node_mirror http://npm.taobao.org/mirrors/node/
187+
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
188+
```
189+
190+
- 或者修改nvm安装目录下的setting.txt文件,在文件中加入
191+
192+
```c++
193+
node_mirror: http://npm.taobao.org/mirrors/node/
194+
npm_mirror: https://npm.taobao.org/mirrors/npm/
195+
```
196+
197+
mac 和 linux 版 nvm 就没有 node_mirror & npm_mirror 命令 😂 ,设置下载 node 镜像地址的方式是
198+
199+
```
200+
export NVM_NODEJS_ORG_MIRROR=https://nodejs.org/dist
201+
```
202+
203+
将等号后面地址换成淘宝镜像([https://npm.taobao.org/mirrors/node](https://npm.taobao.org/mirrors/node/))就可以了 😄 [详见➡️](https://github.com/creationix/nvm#listing-versions)
179204

180205
### 缓存问题
181206

@@ -320,3 +345,5 @@ windows系统node升级:https://www.jianshu.com/p/0f3fdf6c0d5f
320345

321346
windows如何把已安装的nodejs高版本降级为低版本(图文教程):https://www.jb51.net/article/202124.htm
322347

348+
nvm 设置下载 node 的镜像地址 :https://github.com/xhlwill/blog/issues/7
349+

0 commit comments

Comments
 (0)