ホームページ > ウェブフロントエンド > jsチュートリアル > npm でインストールされたパッケージは実際にはどこに存在するのでしょうか?

npm でインストールされたパッケージは実際にはどこに存在するのでしょうか?

Patricia Arquette
リリース: 2024-11-29 19:07:15
オリジナル
480 人が閲覧しました

Where Do npm-Installed Packages Actually Live?

NPM でインストールされたパッケージの場所の検出

Node.js のパッケージ マネージャーである npm により、サードパーティ モジュールのインストールが簡素化されます。ただし、ユーザーは、これらのモジュールがインストール後にどこに存在するのか疑問に思うかもしれません。

グローバル ライブラリの場所

すべてのユーザーに対してシステム全体にインストールされるグローバル ライブラリは、通常、次のいずれかに保存されます。次のディレクトリ:

  • Unix システム: /usr/local/lib/node または/usr/local/lib/node_modules

グローバル ライブラリとそのパスの切り詰められたリストを表示するには、次のコマンドを実行します。

npm list -g | head -1
ログイン後にコピー

サブを含むより包括的なリストについては、 -packages を使用するには、

npm list --depth=0
ログイン後にコピー

グローバルにインストールされたパッケージのリストをフィルターするには、-g を追加します。 flag:

npm list -g --depth=0
ログイン後にコピー

Windows ユーザーは次の場所にグローバル ライブラリがあると予想されます:

  • Windows XP: %USERPROFILE%AppDatanpmnode_modules
  • Windows 7、8 、および10: %USERPROFILE%AppDataRoamingnpmnode_modules

非グローバル ライブラリの検索

非グローバル ライブラリは、現在の作業ディレクトリの node_modules サブディレクトリ内にインストールされます。インストールされている非グローバル ライブラリを表示するには、次のコマンドを実行します。

npm list
ログイン後にコピー

パッケージのグローバルとローカルのインストール

デフォルトでは、npm はパッケージをローカルにインストールします。パッケージをグローバルにインストールするには、-g オプションを含めます。

  • npm install -g pm2: pm2 をグローバルにインストールし、通常は /usr/local/lib/node_modules に配置します。
  • npm install pm2: pm2 をローカルにインストールし、現在のディレクトリに配置します。ディレクトリのnode_modulesサブディレクトリ。

以上がnpm でインストールされたパッケージは実際にはどこに存在するのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート