如何在linux下使用cmd行卸载node.js ?
当前回答
我认为这是有效的,至少部分有效(还没有调查): > . nvm uninstall <VERSION_TO_UNINSTALL 例如:
NVM 卸载 4.4.5
其他回答
要卸载节点,我遵循@George的接受答案,因为我不再有来源,但在这样做之前,我运行:
sudo npm rm npm -g
这似乎可以从/usr/bin/npm和/usr/lib/npm等系统目录中去除npm我从这里得到命令。然后我找到了一个~/。npm目录,我手动删除。老实说,我不知道是否所有npm的痕迹都被删除了,但我找不到其他任何东西。
除了apt或yum删除,清除任何残留文件,以避免冲突,如果你安装了一个新版本:
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/share/man/man1/node*
sudo rm -rf /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
sudo rm -rf /opt/local/bin/node
sudo rm -rf opt/local/include/node
sudo rm -rf /opt/local/lib/node_modules
sudo rm -rf /usr/local/lib/node*
sudo rm -rf /usr/local/include/node*
sudo rm -rf /usr/local/bin/node*
如果从源代码安装,可以发出以下命令:
sudo make uninstall
如果您按照https://github.com/nodejs/node/wiki上的说明安装到$HOME/local/节点,那么您必须在上面的行之前键入以下内容:
./configure --prefix=$HOME/local/node
我认为这是有效的,至少部分有效(还没有调查): > . nvm uninstall <VERSION_TO_UNINSTALL 例如:
NVM 卸载 4.4.5
据我所知,马诺吉·古普塔给出了最好的答案。但是,remove命令不会清除任何可能剩余的配置文件夹或文件。使用:
sudo apt-get purge --auto-remove nodejs
清除命令应该删除包,然后清除所有配置文件。(有关清除和删除之间区别的更多信息,请参阅此问题)。自动删除标志将对NodeJS安装的包执行相同的操作。
请参阅这个问题的公认答案以获得更好的解释。
不过别忘了处理NPM!乔什的回答涵盖了这一点。
推荐文章
- 如何找到Java堆大小和内存使用(Linux)?
- 遍历带空格的文件列表
- Bash:无限睡眠(无限阻塞)
- 如何使Python脚本在Linux中像服务或守护进程一样运行
- 有没有办法修复包锁。json lockfileVersion所以npm使用特定的格式?
- 如何使用npm全局安装一个模块?
- 如何使用文件的行作为命令的参数?
- time_t最终的类型定义是什么?
- 实时http流到HTML5视频客户端的最佳方法
- 使用node.js下载图像
- Node.js Express中的HTTP GET请求
- Node.js:将文本文件读入数组。(每一行都是数组中的一项。)
- npm犯错!错误:EPERM:操作不允许,重命名
- Node Sass还不支持当前环境:Linux 64位,带false
- 我如何添加环境变量启动。VSCode中的json