我是靠谱客的博主 暴躁柠檬,最近开发中收集的这篇文章主要介绍Ubuntu卸载及安装node和npm,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

1.node和npm卸载干净

1.1 apt-get卸载

1.2 手动删除npm及相关目录

2.离线安装node和npm

2.1 下载node安装包

2.2 解压文件

2.3 放到相应目录例如 /opt/

2.4 建立文件链接使npm和node命令到系统命令

2.5 检查是否安装成功

3. 安装中存在的问题

3.1 ln: failed to create symbolic link ‘/usr/bin/npm’: File exists


1.node和npm卸载干净

1.1 apt-get卸载

sudo apt-get remove --purge npm
sudo apt-get remove --purge nodejs
sudo apt-get remove --purge nodejs-legacy
sudo apt-get autoremove

1.2 手动删除npm及相关目录

rm -r /usr/local/bin/npm
rm -r /usr/local/lib/node-moudels
find / -name npm
rm -r /tmp/npm* 

2.离线安装node和npm

2.1 下载node安装包

node官方安装包路径:node安装包官方网址

linux-node下载

    wget https://nodejs.org/download/release/v12.18.3/node-v12.18.3-linux-x64.tar.gz

2.2 解压文件

    tar -zxvf node-v12.18.3-linux-x64.tar.gz

2.3 放到相应目录例如 /opt/

    mv node-v12.18.3-linux-x64 /opt/

2.4 建立文件链接使npm和node命令到系统命令

sudo ln -s /opt/node-v12.18.3-linux-x64/bin/node /usr/local/bin/node

sudo ln -s /opt/node-v12.18.3-linux-x64/bin/npm /usr/local/bin/npm

2.5 检查是否安装成功

node -v
npm -v

3. 安装中存在的问题

3.1 ln: failed to create symbolic link ‘/usr/bin/npm’: File exists

在Ubuntu进行软连接的时候出错

问题就是这个软连接的文件已经存在,但是删除之后,依然提示

ln: failed to create symbolic link ‘/usr/bin/npm’: File exists

解决办法:覆盖之前的

    ln -sf /usr/local/bin/npm /usr/bin/npm

-f, --force remove existing destination files

最后

以上就是暴躁柠檬为你收集整理的Ubuntu卸载及安装node和npm的全部内容,希望文章能够帮你解决Ubuntu卸载及安装node和npm所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部