ubuntu关于node

◇◆丶佛笑我妖孽 提交于 2019-12-08 16:36:03

ubuntu关于node问题

1、安装nvm+node+npm

1.1 安装nvm

nvm链接:https://github.com/creationix/nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
//设置环境变量,临时
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node nvm install 8
command -v nvm

使用nvm –help查看是否安装成功。

使用nvm ls查看已经安装的版本。

1.2 nvm安装node+npm

使用nvm install安装某个版本,如nvm install v5.3.0,nvm install 8

使用nvm use切换到某个版本,如nvm use v5.3.0使用5.3.0,nvm use 8,nvm use system使用系统版本。

1.3、npm换淘宝源

npm config set registry https://registry.npm.taobao.org
which node #查看node安装位置

备注:pm2是/usr/local/node目录下的node(sudo权限),而nvm安装的node不是这个目录,会出现找不到npm命令问题

2、 安装n+node+npm(apt-get方式)

2.1管理员权限

sudo apt-get update # 更新软件源
sudo apt install nodejs # 安装nodejs (低版本)
sudo apt install npm # npm (低版本)
sudo npm config set registry https://registry.npm.taobao.org # 更换国内镜像
sudo npm install npm@latest -g # 升级npm为最新版本
sudo npm install n -g # 安装n(node版本管理工具)
sudo n stable #安装稳定版本;latest #最新版本;lts #长期稳定版本
sudo node -v

3、卸载问题

3.1 卸载nvm

sudo rm -r ~/.nvm # 卸载nvm

3.2卸载node+npm

apt-get remove node # 卸载node

apt-get remove npm # 卸载npm

然后which node

which npm 找到目录,运行sudo rm -r npm

备注:出现卸载问题时,如果通过命令方式卸载不掉,进入文件目录下直接删除有关node或npm的文件

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!