npm permet de transmettre des arguments aux scripts définis dans le fichier package.json en utilisant la syntaxe suivante :
npm run <command> [-- <args>]
Considérez ce qui suit package.json :
"scripts": { "start": "node ./script.js server" }
Pour démarrer le serveur avec un port personnalisé, exécutez la commande suivante :
npm run start -- --port=8080
Cela invoquera le script avec l'argument du serveur suivi du -port =8080 argument.
Le séparateur -- est essentiel pour faire la distinction entre les arguments passés à npm et ceux passés à le scénario. Sans le séparateur, npm peut interpréter les arguments du script comme ses propres options.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!