グローバル ノード モジュールをオフラインでインストールする方法に関する簡単な説明

青灯夜游
リリース: 2021-09-27 10:53:59
転載
2857 人が閲覧しました

グローバル node モジュールをオフラインでインストールするにはどうすればよいですか?グローバルノードモジュールをオフラインでインストールする方法については、次の記事で紹介していますので、ご参考になれば幸いです。

グローバル ノード モジュールをオフラインでインストールする方法に関する簡単な説明

ノード モジュールをオフラインでインストールするには、通常どのようにしますか? [推奨学習: "nodejs チュートリアル "]

序文

日常の開発では、通常、オンラインでインストールします。ノード モジュールをインストールしますが、オフライン インストールが必要になるかどうかは保証されません。たとえば、会社のイントラネットがインターネットに接続されていない場合、モジュールをインストールする必要がある場合はどうすればよいでしょうか?

今日は、グローバル asar モジュールをオフラインインストールして、ノードモジュールをオフラインインストールする方法をまとめます。

準備

インストール環境:MacOS

オフラインインストールのため、まずネットワーク経由で対応モジュールをダウンロードする必要があります。この記事では、npm install -D asar を使用して asar モジュールとその依存関係をダウンロードします。ファイル構造は次のとおりです。 #グローバル asar のオフライン インストール

グローバル ノード モジュールをオフラインでインストールする方法に関する簡単な説明方法 1 の原理は、ノード モジュールをオンラインでインストールする場合と同じで、

npm intall -g XXX

を通じて直接インストールします。 まず、asar フォルダーの下に新しい node_modules フォルダーを作成し、.bin と asar を除く

test/node_modules

の下のすべてのフォルダーを、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 が失敗します。

Windows では、この方法を使用すると、asar フォルダー全体が

AppData/Roaming/npm/node_modulesグローバル ノード モジュールをオフラインでインストールする方法に関する簡単な説明 に完全にコピーされます。元の asar フォルダーを削除しても、使用には影響しません。

概要

以上は、グローバルノードモジュールをオフラインでインストールする簡単な方法です。 もちろん、ノード モジュールをオフラインでインストールする方法は複数ありますが、通常、ノード モジュールをオフラインでインストールするにはどうすればよいですか?コメントエリアでの議論や交換を歓迎します。

~この記事は終わりです、読んでいただきありがとうございました!

プログラミング関連の知識について詳しくは、プログラミング ビデオ

をご覧ください。 !

以上がグローバル ノード モジュールをオフラインでインストールする方法に関する簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:juejin.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!