1

Node.js でコマンドライン アプリケーションを作成しています。requireモジュールの現在のディレクトリを確認するにはどうすればよいですか?

たとえば、testing ディレクトリでコマンドを実行したいとします。

root@hello:~/projects/testing$ mycmd

node_modules/グローバルバージョンを使用するのではなく、そのディレクトリにあるモジュールを取得します。

var myModule = require("testing/mymodule");
4

1 に答える 1

0

process.cwd()現在のディレクトリを見つけるために使用すると、node_modules/フォルダーから依存関係を取得できます。

/usr/local/lib/node_modules/mycmd/index.js:

require(process.cwd() + "/node_modules/request");

于 2015-10-01T09:46:24.733 に答える