npm install -g xyzモジュール xyz をインストールするとC:\Users\me\AppData\Roaming\npm\node_modules、Windows 7 では「グローバル モジュール ディレクトリ」と呼ばれるものに到達します。
ただし、すべてのノード プロジェクトでこれらのモジュールを使用する方法はないようです。
プロジェクトがある場合C:\temp\test.js、require('xyz')モジュールが見つかりません。
- 環境変数
NODE_PATHを上記のグローバルモジュールディレクトリに設定しても役に立たない - 私の知る
npm link限り、公開されていないモジュールではなく、公開されているモジュールでのみ機能します
すべてのプロジェクトをグローバルモジュールディレクトリのサブフォルダーに配置する以外に (ノードが上に移動して node_modules/ を見つけるように)、これらのグローバルモジュールを再利用する方法はありますか?
もしそうなら、 -g と 'global' モジュールのポイントは何ですか?