简介
nvm是node version manager的缩写,顾名思义它是Node的版本管理工具, 有了nvm管理工具,我们就可以使用nvm的一系列命令来管理和使用不同版本的Node。
下载
nvm管理工具下载地址
nvm常用命令(以版本号为6.4.0的Node举列说明)
安装指定版本Node
代码语言:javascript复制nvm install 6.4.0
卸载指定版本的Node
代码语言:javascript复制nvm uninstall <version>
代码语言:javascript复制nvm uninstall 6.4.0
切换使用指定的版本Node
代码语言:javascript复制nvm use 6.4.0
列出所有安装的版本
代码语言:javascript复制nvm list
列出所有远程服务器的版本
代码语言:javascript复制nvm ls-remote
显示当前的版本
代码语言:javascript复制nvm version
或者
代码语言:javascript复制nvm current
给不同的版本号添加别名
代码语言:javascript复制nvm alias <name> <version>
eg:
代码语言:javascript复制nvm alias server 6.4.0
删除已定义的别名
代码语言:javascript复制nvm unalias <name>
杂记
npm指定安装源
- 设置成淘宝源
npm config set registry https://registry.npm.taobao.org
也可以在命令行指定安装源
npm --registry https://registry.npm.taobao.org install [name]
- 查看安装源
npm config get registry
npm安装gulp
npm版本和gulp版本如果其中一个过低过高,gulp编译就容易报错,这里就记一下项目里好使用的npm和gulp对应的版本号吧(记录时间:2020/8/11)
- 安装使用6.4.0版本的Node
nvm install 6.4.0
- 安装使用3.9.1版本的gulp
- 全局安装
npm install gulp@3.9.1 -g
- 本地安装
npm install gulp --save-dev
npm安装处理css压缩的插件
代码语言:javascript复制npm install gulp-cssnano --save-dev
结语
本文记录以防自己遗忘,用于web前后端管理,更多内容可以搜索Node的使用,gulp前端自动化
注意
记录于2020年8月11号,可能读者读到这篇文章的时候,工具有些改动导致一些命令不能使用的情况,请留言告知!!!