4

Express、fs、およびいくつかのパッケージをインストールしました。私がする時

npm ls

次のエラーが表示されます。

â   âââ mime@1.2.6
âââ fs@0.0.0 extraneous
âââ node-uuid@1.4.0

npm ERR! extraneous: fs@0.0.0 /home/user123/trail/node_modules/fs
npm ERR! extraneous: express@3.0.5 /home/user123/trail/node_modules/express
npm ERR! not ok code 0

この ERR を取得する方法がわかりません。Azure と Express を使用してサンプル アプリケーションを実行できます。sudo npm から取っているかどうかわからない?もしそうならどのように。sudo npm リスト (グローバル) からいつ取得するか知りたいですか? およびnpmリストからの場合(ローカル)。

sudo npm ls

エラーはありません

4

1 に答える 1

5

npmpruneがそれを処理する必要があります。それが事後に依存関係を削除することを除いて。そして、それはあなたがやりたいことではないかもしれません。

依存関係が必要な場合は、次のようにpackage.jsonで宣言します。

... "依存関係":{"express": "3.0.5"}、..。

また、依存関係'fs'はノードの一部であり、package.jsonで明示的に宣言する必要がないことにも注意してください。

于 2013-01-14T06:30:12.410 に答える