npm——node package manager(node的包管理器)
1. 镜像
# 查看当前的镜像源
npm config get registry
# 修改镜像路径(淘宝)
npm config set tao'bao https://registry.npm.taobao.org
# 安装镜像管理器nrm
npm i nrm -g
# 查看当前环境中所有的镜像
nrm ls
# nrm快速切换淘宝镜像
nrm use taobao
2.安装包
# 全局安装
npm i module -g
# 安装到开发环境
npm i --save-dev module
# 等同于
npm i -D module
# 安装到生产环境
npm i --save module
# 等同于
npm i -S module
# 同时安装多个模块,模块之间要有空格
npm i module1 module2 module3...
# 强制清理缓存
npm cache clean --force
nvm—— node version manager(node的版本管理器)
1.安装(windows)
到 github 上面下载。下载地址:https://github.com/coreybutler/nvm-windows/releases
然后用cmd克隆到本地环境
2.常用操作
# 查看nvm的版本
nvm -v
# 查看nvm安装node的目录
nvm root
# 查看当前已经安装的node版本
nvm list
# 查看当前可用的node版本
nvm list avaliable
# 关闭node.js版本管理
nvm off
# 选用node版本(XX.XX.XX为版本号)
nvm use XX.XX.XX
# 安装node新版本(XX.XX.XX为版本号)
nvm install XX.XX.XX
# 卸载node版本(XX.XX.XX为版本号)
nvm uninstall XX.XX.XX
3.nvm和npm
# 在当前node版本中,将npm升级到最新版
nvm install-latest-npm
# 在全局重新安装npm,从XX.XX.XX版本到当前版本
nvm reinstall-packages XX.XX.XX