linuxのnodeバージョンマネージャ:nvm
nvmはnodeバージョン管理ツールです.簡単に言えば、1つの環境で複数のnodeバージョンをインストールし、関連バージョンを自由に切り替えたい場合は、pyenvのようなバージョン管理が必要です.pythonバージョン管理ツールでもあります.
マシンにnode環境がインストールされている場合は、衝突を防ぐためにnvmをアンインストールしてからインストールしてください.
centosクリーンアップ:
Ubuntuクリーンアップ方式:
npmとnodeがアンインストールされていることを確認します.
1.設置方式
Curl方式
wget方式
2.環境変数のロード
3.nvmソースの変更
4.共通コマンド
5.nvmを完全にアンインストールする
ブロガー:お金のテスト
座右の銘:テストで原始的な蓄積を完成し、投資で財務の自由に向かう
csdn:https://blog.csdn.net/ccgshigao
ブログ園:https://www.cnblogs.com/qa-freeroad/
51cto:https://blog.51cto.com/14900374
マシンにnode環境がインストールされている場合は、衝突を防ぐためにnvmをアンインストールしてからインストールしてください.
centosクリーンアップ:
# npm
sudo npm uninstall npm -g
# nodesudo yum remove nodejs npm -y
#
cd /usr/local/lib && rm -rf node*cd /usr/local/include && rm -rf node*cd /usr/local/bin && rm node*
Ubuntuクリーンアップ方式:
#apt-get sudo apt-get remove --purge npmsudo apt-get remove --purge nodejssudo apt-get remove --purge nodejs-legacysudo apt-get autoremove
# rm -r /usr/local/bin/npmrm -r /usr/local/lib/node-moudelsfind / -name npmrm -r /tmp/npm*
npmとnodeがアンインストールされていることを確認します.
# , which npmwhich node
1.設置方式
Curl方式
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
wget方式
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
2.環境変数のロード
source ~/.bashrc
#
export NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
3.nvmソースの変更
# ~/.bashrc ,
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
4.共通コマンド
# node
nvm list-remote
# nodejs
nvm install v12.12.0# nodejs
nvm uninstall v12.12.0# nodejs
nvm ls# nodejs
nvm current
node
nvm alias default v12.12.0#
npm list --depth=0 -g
5.nvmを完全にアンインストールする
# nvm rm -rf ~/.nvm
# npm rm -rf ~/.npm
ブロガー:お金のテスト
座右の銘:テストで原始的な蓄積を完成し、投資で財務の自由に向かう
csdn:https://blog.csdn.net/ccgshigao
ブログ園:https://www.cnblogs.com/qa-freeroad/
51cto:https://blog.51cto.com/14900374