3

コマンド「npm install -g express」を使用して、エクスプレスをグローバルにインストールしました。Express が /usr/local/bin/" ディレクトリに存在することを確認しました。

ただし、新しいプロジェクトを作成して実行するたびに、「モジュールエクスプレスが見つかりません」と表示されます。

コマンド「npm install express」を使用してエクスプレスをローカルにインストールすると、機能します。これは正しいです ?

4

1 に答える 1

11

npm FAQによると、グローバルにインストールされたパッケージは実行可能ファイルの実行にのみ使用されます。プロジェクトは環境に依存しない自己完結型のエンティティであるため、プロジェクトでは使用されません。

また、expressグローバルにインストールした場合は、コマンドを使用して新しいexpressベースのプロジェクトを作成できます (ガイドexpressの「クイック スタート」セクションを参照)。これにより、手動で行う必要がなくなります。expressnpm install express

于 2012-07-30T05:17:00.357 に答える