web-dev-qa-db-ja.com

`package.json`のパスをnpmに指定する方法は?

npmスクリプトを使用してプロジェクトをビルドします。別のディレクトリからスクリプトを実行できるようにしたいと思います。つまり、次の代わりに:

cd project;
npm run build;
cd ..

...私は単に次のようなことをしたいです:

npm run build -config project/package.json;

または

npm run build -wd project;

これは可能ですか?

49
rinogo

これは私のために働いた:

npm --prefix /path/to/project run build

path/to/projectは、「build」コマンドが定義されたpackage.jsonがあるディレクトリです。

87
Johnner