web-dev-qa-db-fra.com

Comment spécifier le chemin de `package.json` vers npm?

J'utilise npm scripts pour construire mon projet. J'aimerais pouvoir exécuter les scripts à partir d'un répertoire différent. C'est-à-dire, au lieu de faire ce qui suit:

cd project;
npm run build;
cd ..

... J'aimerais simplement faire quelque chose comme:

npm run build -config project/package.json;

ou

npm run build -wd project;

Est-ce possible?

49
rinogo

Cela a fonctionné pour moi:

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

chemin/vers/projet est le répertoire dans lequel votre package.json avec la commande "build" est défini.

87
Johnner