1.mac 上 node安装,node官网下载对应安装包( node已集成npm),看官网说明下载安装。
这里着重讲一下linux安装node
先上node官网找到最新安装包链接,下载到linux上(tar.gz格式)
解压到你想放入的文件夹,解压后,进入对应的/bin目录,可以看到我们常用的node 和npm 命令,可以试着运行看看版本 node -v
-
配置软连接(将node,npm命令全局可用) ln -s 解压目录里的node
命令 /usr/bin/node
同理配置npm,例如:ln -s /root/zilong/soft/node-v14.16.0-linux-x64/bin/npm /usr/bin/npm 注: /usr/bin 路径视系统而定,linux放这里一般就可以
-
配置node全局安装路径,全局缓存路径(不设置也行,有默认路径)
# 我直接在解压目录下新建了node_global、node_cache 两个文件夹 npm config set prefix "/root/zilong/soft/node-v14.16.0-linux-x64/node_global" npm config set cache "/root/zilong/soft/node-v14.16.0-linux-x64/node_cache" 查看全部配置: npm config list - l
最后就是配置淘宝镜像,但是如果安装了nrm(看第二步)就可以直接切换淘宝镜像源了,不用安装cnpm了就
常用命令
# 查看node版本
node -v
# 查看npm版本
npm -v
# 安装最新版
npm install npm@latest -g
# 查看当前所有已安装的全局包
npm list -g --depth 0
2.nrm配置(npm的源管理器,允许你快速地在 npm源间切换)
# 全局安装nrm
npm install nrm -g
#查看当前所有可用源(*号为当前选中的源)
nrm ls
#使用某个源
nrm use 源名称
#添加源
nrm add 源名称 源地址
#删除源
nrm del 源名称
#测试源速度
nrm test 源名称
3.cnpm配置(如果安装了nrm,直接切换到淘宝源即可,不需要安装cnpm了就)
# 安装cnpm
npm install cnpm -g
# 安装国内镜像
npm install cnpm -g --registry=https://r.npm.taobao.org