# nvm版本管理器常用命令 ```shell nvm arch #显示node是以32位还是64位运行 nvm check #检查nvm4w进程是否存在问题 nvm current #显示活动版本 nvm install [arch] # 安装指定版本的node,也可以指定32位或64位 nvm list [available] # 列出node安装的版本,末尾加available可以显示可安装的版本 nvm on #启用node版本管理 nvm off #禁用node版本管理 nvm proxy [url] # 设置下载代理,留空查看当前代理,设置none删除代理 nvm uninstall #删除特定版本 nvm use [arch] # 切换到指定版本 nvm root # 设置nvm存放不通版本node的目录 nvm version # 显示当前运行的nvm的版本 nvm node_mirror # 设置节点镜像https://npmmirror.com/mirrors/node/ nvm npm_mirror # 设置npm镜像,https://npmmirror.com/mirrors/npm/ ``` # npm安装模块 ```js npm install -g --save-dev --verbose crypto //-g参数:全局安装 //--save-dev:保存到当前项目模块目录 //--verbose:安装时显示进度条 ``` # npm安装加速 ```shell # 设置华为镜像加速 npm config set registry https://repo.huaweicloud.com/repository/npm/ npm cache clean -f # 设置nodejs工具的镜像地址 npm config set disturl https://repo.huaweicloud.com/nodejs # 设置Node-Sass的镜像地址 npm config set sass_binary_site https://repo.huaweicloud.com/node-sass # 设置浏览器引擎驱动镜像地址, npm config set phantomjs_cdnurl https://repo.huaweicloud.com/phantomjs npm config set chromedriver_cdnurl https://repo.huaweicloud.com/chromedriver npm config set operadriver_cdnurl https://repo.huaweicloud.com/operadriver # 设置Electron和Python的镜像地址 npm config set electron_mirror https://repo.huaweicloud.com/electron/ npm config set python_mirror https://repo.huaweicloud.com/python ``` # yarn安装加速 ```shell yarn config set registry https://repo.huaweicloud.com/repository/npm/ ```