ノードのアップグレード
- ノードNは、ノードとMPMをアップグレードするために使用されてもよいです。NツールインストールNツールの最初のバージョンのノードです。
npm install -g n
- あなたはこのバージョン管理ツールをインストールした後Nは、ノードおよびNPMにアップグレードすることができます。
- ノードの中で最も安定したバージョンをインストールします。
n stable
- 最新バージョンをインストールします。
n latest
- バージョンを削除します。
n rm 10.13.0
- N-スイッチバージョン
n --回车
node/10.13.0
ο node/10.15.3
node/11.0.0
node/11.8.0
node/12.2.0
# 按上下键选择版本后,回车
- NPMのアップグレード:
npm i -g npm
- また、NPMのバージョンを実行することができます。
npm i -g [email protected]
問題が発生しました
予想通りShiqueはバージョンを目的のマシン上でバージョンノードとNPMを表示するときにシステムプロンプトに成功しますが、しかし、表示されませんでした、何の変化が、ちょうど明らかに正常にインストールされていません。この理由は、異なるモジュールおよびノードnのインストールパスです。ソリューション:
1.インストールパスノードシステムをチェックしてください:
# which node
root@iZuf60tpfwhkw3rz3et056Z:/usr/gocode/src/github.com/hyperledger/fabric-samples/fabcar# which node
/usr/bin/node
このファイルには、実際にはポイントの場所、ここで自分のコンピュータ上のリンクです:
/usr/local/download/node-v8.9.2/bin/node
私はノード、修正リンクファイル(トピック)の新しいバージョンをインストールしているため、他のブログを参照する前に:
ln -s /usr/local/download/node-v8.9.2/bin/node /usr/bin/node
N_PREFIXによってデフォルトのインストールパス変数nを変更する2ノード
- プロフィールを編集ファイル:
vim /etc/profile
- 次の文に示すように追加
export N_PREFIX=/usr/local/download/node-v8.9.2 #node实际安装位置
export PATH=$N_PREFIX/bin:$PATH
- コマンドの実行ソースファイルを有効にします
source /etc/profile
Nモジュールとコマンドを交換するために、次に再使用バージョン。