デフォルトでは、NPMは「node_modules」の下にモジュールをインストールしています。たとえば「my_modules」に変更する方法はありますか?
質問する
16719 次
1 に答える
6
すべてのノードモジュールの標準は、node_modules
ディレクトリを使用することです。
この統一された基準に反しようとしないでください。
ディレクトリをカスタマイズして何を達成しようとしていますか?
ノート:
次のコマンドは、モジュールをインストールしますmy_project/node_modules/some_module
[~/my_project] $ npm install some_module
モジュールをインストールしてシステムでグローバルに使用できるようにする場合は、--global
(-g
)フラグを使用できます。
[~/my_project] $ npm install -g some_module
-g
フラグを付けてインストールされたパッケージは、~/.npm
編集
あなたのコメントによると、あなたはpackage.json
ファイルを含む任意のディレクトリをインストールすることを試みることができます
[~/my_project] $ npm install /path/to/my/pkg
または、モジュール全体をディレクトリにコピーする代わりに、シンボリックリンクをインストールすることもできます~/my_project/node_modules
。
[~/my_project] $ npm link /path/to/my/pkg
これに関する詳細については:
$ npm help install
$ npm help link
于 2012-12-02T09:51:42.450 に答える