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