Linux に nodejs 環境とパス構成をインストールするための詳細な手順

Linux に nodejs 環境とパス構成をインストールするための詳細な手順

Linux に Node.js をインストールする方法は 2 つあります。1 つは簡単で、解凍して使用するだけです。もう 1 つは、ソース コードをダウンロードしてコンパイルし、make コマンドと make install コマンドを使用してインストールする方法です。

ここでは、シンプルで便利な最初の方法についてのみ説明します。 make または make install を実行する必要はありません。手順は次のとおりです。

1. 使用している Linux システムを特定し、対応する圧縮パッケージをダウンロードします。ここでnode-v6.11.2-linux-x64.tar.xzをダウンロードしました

2. Linux関連のパス(通常は/usr/local/)にアップロードし、次のコマンドを実行します。

xz -d node-xxxx.tar.xz --- tar.xz を tar ファイルに抽出します

tar -xvf node-xxxx.tar --- tarファイルをフォルダに抽出します

mv node-xxx node ----フォルダ名をnodeに変更します

3. インストールが成功したか確認する

4. ノードコマンドをグローバルに使用できるようにソフトリンクを構成する

ln -s /usr/local/node/bin/node /usr/bin/node --ノードソースファイルをusr/binの下のノードファイルにマップします

ローカルノードの npm ディレクトリに移動します。

5. ノードファイルのインストールパスを設定する

/usr/local/node/ パスを入力します:

mkdirnode_global

mkdirnode_cache

npm config プレフィックス "node_global" を設定します

npm config でキャッシュ "node_cache" を設定します

6. npmが遅いと感じたらcnpmをインストールします

npm をインストール cnpm -g --registry=https://registry.npm.taobao.org

ちなみに、これまでの設定に従って、node_global ファイルにグローバルインストール -g がインストールされているかどうかを確認できます。

次のように cnpm をグローバルに使用するには、ソフト リンクを構成することを忘れないでください。

Linux での nodejs 環境のインストールとパス設定に関するこの記事はこれで終わりです。Linux での nodejs のインストールに関する関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux でバイナリ モードで Node.js をインストールする
  • Linux Centos7.2 で nodejs と npm をインストールし、グローバル パスを構成するチュートリアル
  • Linux で Node.js と npm をインストールする方法

<<:  nginxのインストールと設定の詳細なプロセス記録

>>:  背景とリンクとして画像を書き込む方法(背景画像+リンク)

推薦する

MySQL5.7 マスタースレーブ構成例の分析

MySQL5.7マスタースレーブ構成の実装方法、具体的な内容は次のとおりですインストール環境:マスタ...

HTMLの基本構造を包括的に理解する

HTML入門ハイパーテキスト マークアップ言語: ハイパーテキスト マークアップ言語ハイパーテキスト...

Dockerコンテナ同士を接続する3つの方法の詳しい説明

Docker コンテナ間の相互接続と通信には 3 つの方法があります。 Docker 内部ネットワー...

React.cloneElement の使い方の詳しい説明

目次cloneElementの役割使用シナリオ新しい小道具を追加するプロップを変更するイベントカスタ...

MySQLデータベース入門:マルチインスタンス構成方法の詳しい説明

目次1. マルチインスタンスとは2. 複数インスタンスのインストールの準備3. MYSQLの複数イン...

MySQLのスリープ関数の特殊現象例の詳しい説明

序文MySQL のスリープ システム機能は、実用的な適用シナリオが少なく、通常は実験的なテストに使用...

VueはBaidu Mapsを使用して都市の位置特定を実現

この記事では、参考までに、Baidu Mapsを使用して都市の位置特定を実現するVueの具体的なコー...

MySQL 5.6 の「暗黙的な変換」によりインデックスが失敗し、データが不正確になる

背景SQL クエリを実行するときに、where 条件の vachar 型フィールドの単一引用符を削除...

LinuxソースコードからTIME_WAITの期間を分析する

目次1. はじめに2. まずLinux環境を紹介しましょう3. TIME_WAIT状態遷移図4. 継...

Tomcatディレクトリ構造の詳細な説明

目次ディレクトリ構造binディレクトリconfディレクトリlibディレクトリwebapps ディレク...

ゲーム開発におけるサウンド処理にCocosCreatorを使用する方法

目次1. Cocos Creatorでのオーディオ再生の基本1. 基本2. 一般的な方法2. Coc...

CocosCreatorでゲームコントローラーを使用する方法

目次1. シーンレイアウト2. ハンドルリスナーを追加する1. イベントの変更を監視する2. 座標設...

Node.js でのブレークポイント再開の実装

序文通常のビジネスニーズ: 写真、Excel などをアップロードします。結局のところ、数 MB のサ...

マウスを傾けた状態でのフリップナビゲーションの問題に関する研究

この記事では、マウス フリップナビゲーションの制作についてまだ疑問を持っている友人の役に立つことを期...