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のインストールと設定の詳細なプロセス記録

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

推薦する

sqlmap インジェクションの詳細なグラフィック説明

目次1. この Web サイトには SQL インジェクションの脆弱性がある可能性があることが判明しま...

Dockerはdockerfileを使用してnode.jsアプリケーションを起動します

Dockerfileの作成expressによって自動的に作成されたディレクトリを例にとると、ディレク...

レスポンシブ Web デザイン手法を実装し、ウォーターフォール モデルに別れを告げる 5 つのステップ (グラフィック チュートリアル)

次の Web デザイン プロジェクトはレスポンシブにする必要があると上司をようやく納得させることがで...

JSON.parse と JSON.stringify の使い方の詳細な説明

目次JSON.パースJSON.parse 構文リバイバーパラメータJSON.parse の機能その他...

MySQLは間違ったパスワードを入力する試行回数を制御します

1. 本番環境でMySQLのデッドロックを監視し、デッドロックの可能性を減らす方法まず、デッドロック...

MySQL シリーズ データベース設計 3 つのパラダイム チュートリアルの例

目次1. データベース設計の3つのパラダイムに関する知識の説明1. デザインパラダイムとは何ですか?...

ウェブページ作成のテスト問題を全て解けますか?

Web ページのデザインに関する質問です。すべてに答えられるでしょうか? 1. 単一選択の質問 (...

JavaScript オブジェクトを作成する 3 つの方法

目次1. オブジェクトリテラル2. newキーワードはオブジェクトを作成する3. Object.cr...

MySQL 8.0の落とし穴の詳細な説明

本日、MySQL 8.0 をアップデートしました。最初の問題: Navicatがデータベースに接続で...

単純なCSSの詳細に惚れ込むと、重要ではないものの、効率性が向上する可能性がある

CSS の将来は非常に楽しみです。一方では、まったく新しいページ レイアウト方法であり、他方では、ク...

Vue開発の一般的な手法の詳細な説明

目次$nextTick() $forceUpdate() $セット() .sync——2.3.0 以...

JS の精度外数値問題の解決

精度の問題に対する最もわかりやすい説明たとえば、1÷3=0.33333333...という数字は、3が...

よく使われる HTML 形式のタグ_Powernode Java Academy

1. タイトルHTML では、<h1></h1> から <h6>...

Alibaba Cloud Centos 7.5 に MySQL をインストールするチュートリアル

CentOS 7 の yum ソースには、MySQL を正常にインストールするための mysql-s...

CSS3 テキストアニメーション効果

効果 html <div class="sp-container">...