nvm多版本管理nodejs angular卸载
nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。下面列出下载、安装、卸载及使用方法。
下载地址
nvm安装
安装之前,如果已经安装了nodejs,先卸载,安装nvm。
使用配置
打开cmd窗口,输入nvm 测试,命令是否ok,然后会有相应的命令可以进行配置了
由于是在国内,建议修改下node和npm的镜像路径;命令如下
nvm node_mirror https://npm.taobao.org/mirrors/node/ nvm npm_mirror https://npm.taobao.org/mirrors/npm/
查看有哪些nodejs版本
nvm ls available
然后安装指定版本(latest 为最新版本)的nodejs:
nvm install 你想安装的版本号
查看和使用已安装好的nodejs
nvm ls nvm use 你想用的版本号
卸载
nvm uninstall 版本号
【仅供参考】
另外在设置全局包和缓存的时候,建议不要放在nodejs文件夹里面,最好放到nvm的文件夹里面,这样各个版本的nodejs都可以使用,不过注意下版本冲突问题。
npm config set prefix "d:\program\nvm\node_global"
npm config set cache "d:\program\nvm\node_cache"
cnpm安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
Gulp安装
npm install gulp-cli -g
Angular安装
npm uninstall -g angular-cli
npm uninstall --save-dev angular-cli
npm uninstall -g @angular/cli
npm cache clean (如果报错,执行强制清除缓存npm cache clean --force)
npm install -g @angular/cli@11 我安装的11
你也可以安装最新的
npm install -g @angular/cli@latest (现在推荐使用这个方式安装cli, 而不是npm uninstall -g angular-cli, 如果报错,可以使用cnpm代替npm)
ng -v
ng version
ng serve OR npm start