ホームページ >ウェブフロントエンド >jsチュートリアル >グローバル ノード モジュールをオフラインでインストールする方法に関する簡単な説明
グローバル node モジュールをオフラインでインストールするにはどうすればよいですか?グローバルノードモジュールをオフラインでインストールする方法については、次の記事で紹介していますので、ご参考になれば幸いです。
ノード モジュールをオフラインでインストールするには、通常どのようにしますか? [推奨学習: "nodejs チュートリアル "]
日常の開発では、通常、オンラインでインストールします。ノード モジュールをインストールしますが、オフライン インストールが必要になるかどうかは保証されません。たとえば、会社のイントラネットがインターネットに接続されていない場合、モジュールをインストールする必要がある場合はどうすればよいでしょうか?
今日は、グローバル asar モジュールをオフラインインストールして、ノードモジュールをオフラインインストールする方法をまとめます。
インストール環境:MacOS
オフラインインストールのため、まずネットワーク経由で対応モジュールをダウンロードする必要があります。この記事では、npm install -D asar
を使用して asar モジュールとその依存関係をダウンロードします。ファイル構造は次のとおりです。 #グローバル asar のオフライン インストール
方法 1 の原理は、ノード モジュールをオンラインでインストールする場合と同じで、
npm intall -g XXX の下のすべてのフォルダーを、node_modules/asar の下の test/ に移動します。 /node_modules
フォルダーの構造は次のとおりです。
ターミナルで次のコマンドを実行します (パスは
test/node_modules/asar
npm install -g /Users/code/test/node_modules/asar复制代码次に、ターミナルの任意の場所で asar -V
を実行して、インストールが成功したかどうかを確認します。結果は次のとおりです。 # は、asar モジュールが正常にインストールされ、完了したことを意味します。
注意事項
MacOS では、この方法でインストールされたグローバル モジュールは、グローバル コマンドへのソフト リンクのみを生成します。次のように確認してください:
実行where asar
と結果を取得します:次に、パス
/usr/local/bin/asar に移動して asar を見つけます。
したがって、
test/node_modules/asar/ ファイル パスを削除したり名前を変更したりしないでください。そうしないと、グローバル asar が失敗します。
AppData/Roaming/npm/node_modules に完全にコピーされます。元の asar フォルダーを削除しても、使用には影響しません。
概要
~この記事は終わりです、読んでいただきありがとうございました!以上は、グローバルノードモジュールをオフラインでインストールする簡単な方法です。
もちろん、ノード モジュールをオフラインでインストールする方法は複数ありますが、通常、ノード モジュールをオフラインでインストールするにはどうすればよいですか?コメントエリアでの議論や交換を歓迎します。
以上がグローバル ノード モジュールをオフラインでインストールする方法に関する簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。