下载安装nodejs
liangyuji@liangyujideMacBook-Pro ~ % brew install node
查看版本
liangyuji@liangyujideMacBook-Pro ~ % node -v
v14.15.0
npm
查看npm版本
liangyuji@liangyujideMacBook-Pro ~ % npm -v
6.14.8
安装淘宝镜像
如果是在国内,下载会很慢,所以使用国内的镜像
liangyuji@liangyujideMacBook-Pro ~ % sudo npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose
install成功
+ [email protected]
added 689 packages from 972 contributors in 16.755s
npm verb exit [ 0, true ]
npm timing npm Completed in 17133ms
npm info ok
查看cnpm版本
liangyuji@liangyujideMacBook-Pro ~ % cnpm -v
[email protected] (/usr/local/lib/node_modules/cnpm/lib/parse_argv.js)
[email protected] (/usr/local/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
[email protected] (/usr/local/bin/node)
[email protected] (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/usr/local
darwin x64 20.2.0
registry=https://r.npm.taobao.org
这时就可以使用cnpm 代替npm了
将npm的源换成淘宝镜像
有时还必须要用到npm命令,这时下载也很慢,就很难受了,这时就必须换为国内的源
使用下面命令更换源
npm config set registry https://registry.npm.taobao.org
查看npm的源
liangyuji@liangyujideMBP ~ % npm info express
[email protected] | MIT | deps: 30 | versions: 264
Fast, unopinionated, minimalist web framework
http://expressjs.com/
...
更换
liangyuji@liangyujideMBP ~ % npm config set registry https://registry.npm.taobao.org
查看是否成功
liangyuji@liangyujideMBP ~ % npm config get registry
https://registry.npm.taobao.org/