Accueil·Commandes du terminal
Publicité

Obtenez votre bonus de plateforme crypto

Des bonus offerts à la simple inscription. Les conditions sont reprises telles quelles de chaque plateforme.

npm run

Paquets et runtimes

Syntaxe

npm run <script> [-- <args>]

Exécute une commande de la section scripts de package.json ; les arguments destinés au script exigent un -- devant, et seuls start et test s'appellent sans run.

Options courantes

OptionSignification
--everything after it goes to the script, not to npm
--if-presentexit quietly when the script is missing
-w <workspace>run it in one workspace
--workspacesrun it in every workspace
-shide npm own output

Exemples

npm run build

runs the build script from package.json

npm run test -- --watch

passes --watch to the test runner, not to npm

npm run

with no name, lists the scripts that exist

La question est toujours quoi va où : dans ce projet, ou sur la machine entière.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

QQue fait npm run ?

Exécute une commande de la section scripts de package.json ; les arguments destinés au script exigent un -- devant, et seuls start et test s'appellent sans run.

QComment l’écrire ?

npm run <script> [-- <args>] — les crochets marquent ce qui est facultatif.

QCombien d’options valent la peine ?

Il y en a 5 ici ; la liste complète est dans man npm. Cette commande relève de Paquets et runtimes.

Commandes liées

page man: man npm-run