Skip to content

Node

安装

常规
apt install nodejs

最新
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
Node安装出现问题:
sudo apt remove --purge nodejs npm
sudo apt clean
sudo apt autoclean
sudo apt install -f
sudo apt autoremove
sudo apt install curl
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
nodejs -v && npm -v

版本管理

NVM

安装

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

重载

source ~/.bashrc

fnm

安装

sudo apt install fnm

设置代理

sudo vim ~/.bashrc

追加
export FNM_NODE_DIST_MIRROR=https://mirrors.aliyun.com/nodejs-release/

重载

source ~/.bashrc

npm

安装

apt install npm

镜像

bash
npm config set registry https://registry.npmmirror.com

升级

npm install -g npm

重装

遇到npm卡住的最终解决措施:重装

1. sudo apt remove nodejs
2. sudo apt remove npm
3. cd /usr/local/lib && rm -rf node && rm -rf node_modules
4. cd /usr/local/include && rm -rf node && rm -rf node_modules
5. cd /usr/local/bin && rm -rf node

6. sudo apt install nodejs
7. sudo apt install npm