一、mac本中NVS如何卸载?
我搜了很多也没找到如何将nvs卸载干净的方法,可能是太简单了?然后只有我迷路了。。。
nvs卸载的方法我的操作方式是:
1、打开安装nvs的根目录,如果你也像我一样就是按照git提供的步骤安装的,那可以试一下我的操作:打开“访达”->左侧个人收藏找到 桌面,然后右击,选择在上层文件夹中显示;
2、使用快捷方式command+shift+. 将隐藏文件都展示出来,如果不展示隐藏文件同样是command+shift+.
3、找到和nvs,npm,node相关的文件都删除掉(如果不确定的话也可以看一下哪些文件是接近你安装的时间)
4、测试一下,nvs --version, 返回zsh: command not found: nvs; 输入node -v回车,zsh: command not found: node
关于nvm卸载我也测试过了,是可以的:
1、cd ~
2、rm -rf .nvm
3、open ~/.bash_profile ,打开.bash_profile文件,将export NVM_DIR 那段语句删除,然后执行 source .bash_profile 让配置文件生效
4、open ~/.zshrc ,打开.zshrc文件,将export NVM_DIR 那段语句删除,然后执行 source .zshrc 让配置文件生效
5、然后输入nvm、npm,分别提示command not found,删除成功
6、最后清理node环境
sudo npm uninstall npm -g sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.* sudo rm -rf /usr/local/include/node /Users/$USER/.npm sudo rm /usr/local/bin/node sudo rm /usr/local/share/man/man1/node.1 sudo rm /usr/local/lib/dtrace/node.d
二、我最终使用了nvm
nvm也出现了 nvm use版本失效的问题,但是,曲线解决了一下
1、把将要切换的版本设置成默认版本:nvm alias default 8.14.1
安装nvm:
-
执行命令:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
- 第3步第4步需要粘贴的代码:
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
- open ~/.bash_profile 打开文件,粘贴第2步代码,执行source ~/.bash_profile 文件生效
- open ~/.zshrc 打开文件,粘贴第2步代码,执行source ~/.zshrc 文件生效
- 重新打开终端,nvm --version 有输出版本号则安装成功
- 可以使用nvm install 版本号 安装对应版本
- 常用命令:
- nvm ls ## 列出所有安装的版
- nvm use <version> ## 切换使用指定的版本node
- nvm install stable ## 安装最新稳定版 node
- nvm install <version> ## 安装指定版本
- nvm uninstall <version> ## 删除已安装的指定版本
- nvm alias default [node版本号] ##设置默认版本
nvm use 失效时 使用nvm alias default [node版本号] ##设置默认版本的方式解决的
三、由于安装nvs出现的问题始终没有解决,然后我弃用了。。。
1、nvs出现的问题如下:
- 参考nvs/SETUP.md at master · jasongin/nvs · GitHub 安装成功后,重新打开终端后nvs无法使用
- nvs use 版本号,无效
- 卸载nvs 不完全,最后按照文中开头《mac本中NVS如何卸载?》解决