linuxでnpmとnodeをアップグレードします.

3577 ワード

linuxはwindowsと違って、マウスで何を注文してもいいです.windowsの下でnodeをアップグレードします.最新のmsiのインストールパッケージを公式サイトにダウンロードして、前のnodeのパスにインストールしてください.実はlinuxは命令行を使うのもとてもさわやかで、プログラマーとして命令行を見るのがもっと好きではないですか?
npmアップグレード
余計なことを言わないで、直接に手順を言います.まず簡単なものから始めて、npmをアップグレードします.
npmという管理ツールはずっと人々に非難されていますが、多くの人がyarnを使うことを勧めていますが、その使用人数はまだ減っていません.しかもnpmはnodeと同時に設置されています.一時的に捨てさせてくれます.まだちょっと難しいです.
npm i -g npm
はい、見間違えていません.npmをアップグレードするには他のパッケージをインストールするようにinstallだけでいいです.windowsとlinuxはこの方式でアップグレードできます.npmのバージョンも指定できます.
npm i -g npm@5.0.0
ノードアップグレード
nodeのアップグレードはnpmに比べてちょっと複雑です.
1、まずnpmでnodeのバージョン管理ツール「n」をインストールします.驚く必要はないです.名前はこんなに簡単です.nといいます.知る限り、nはnodeの次のモジュールで、著者はExpressのフレームの開発者です.
npm i -g n
2、検査nモジュール
まずシステムのnodeのインストールパスを確認してください.nモジュールのデフォルトパスは「/usr/local」です.
$ which node

/data/home/server/nodejs/bin/node   #    
パスがnモジュールのデフォルトパスと同じであれば、3ステップをスキップすることができる.
3、NuPREFIX変数により、nのデフォルトのnodeインストール経路を変更します.
(1)環境設定ファイルを編集する
vim ~/.bash_profile   
(2)次の2行のコードをファイルの最後に挿入します.
export N_PREFIX=/data/home/server/nodejs #node      
export PATH=$N_PREFIX/bin:$PATH
(3):wq保存終了;
sourceを実行して修正を有効にします.
$ source ~/.bash_profile
(4)環境変数の有効性を確認します.
echo $N_PREFIX
/data/home/server/nodejs
4、nモジュール常用命令
Commands:

  n                              Output versions installed
  n latest                       Install or activate the latest node release
  n -a x86 latest                As above but force 32 bit architecture
  n stable                       Install or activate the latest stable node release
  n lts                          Install or activate the latest LTS node release
  n                     Install node 
  n use  [args ...]     Execute node  with [args ...]
  n bin                 Output bin path for 
  n rm ...>             Remove the given version(s)
  n prune                        Remove all versions except the current version
  n --latest                     Output the latest node version available
  n --stable                     Output the latest stable node version available
  n --lts                        Output the latest LTS node version available
  n ls                           Output the versions of node available
(1)nodeの最新バージョンをインストールする
n latest
(2)安定版の取り付け
n stable
(3)指定バージョンのインストール
n v7.10.0
(4)インストール済みバージョンを確認する
n
(5)指定バージョンの削除
n rm 6.4.0
最後に、linuxの下にもう一つのshellに基づくnode管理ツールnvmがあります.興味のある学生も自分で試してみてもいいです.