1. ホーム
  2. node.js

[解決済み] npmに`package.json`のパスを指定するには?

2023-02-02 14:25:37

質問

私は npm スクリプトを使用してプロジェクトをビルドしています。 このスクリプトを別のディレクトリから実行できるようにしたいのですが。 つまり、以下のようにするのではなく

cd project;
npm run build;
cd ..

...のようなことを単純に行いたい。

npm run build -config project/package.json;

または

npm run build -wd project;

これは可能か?

どのように解決するのですか?

使用方法 --prefix を使用すると、私の場合はうまくいきました。

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

ここで path/to/project パッケージ.json build コマンドが定義されています。