1

私は何かを台無しにして、それを修正するために最善を尽くしましたが、運がありません.

新しいノード プロジェクトで 'npm install' を実行すると、既定のアプリケーションで期待されるように、すべての依存関係が /node_modules/ ではなく、アプリケーションのルートにインストールされます。

例えば-

私のpackage.json

{
  "name": "hello-world",
  "description": "hello world test app",
  "version": "0.0.1",
  "private": true,
  "dependencies": {
    "express": "3.x"
  }
}

「npm install」を使用すると、次のようになります。

このソリューションのように PATH を設定しようとしました: node_modules でローカルにインストールされたパッケージを使用するには?

しかし、それはあまり効果がないようでした。ヘルプ?

4

1 に答える 1

1

そのディレクトリにキャッシュ変数が設定されていることを確認します

strict-ssl = false
userconfig = /private/tmp/timothy/timothy_local_job_1367532952281_60137/.npmcfg
cache = /Users/tomhorton/Documents/Repository/helpmestackoverflow
root = ./node_modules

そのティモシーのものは、すべてが混乱する直前に私がインストールしたモジュールからのものです-

私はそれを削除し、デフォルトが引き継ぎました。すべてがうまく機能します!

于 2014-04-14T19:49:45.713 に答える