Maison > Questions et réponses > le corps du texte
{
"scripts": {
"lint": "eslint src tools && jscs src tools --verbose",
"csslint": "csscomb src/components --lint --verbose",
}
Le code ci-dessus n'est qu'un exemple. Ce que je veux demander, c'est que signifie le paramètre passé plus tard par rapport au script ? Les noms des paramètres sont-ils personnalisés ? La manière de transmettre les paramètres via CLI est-elle le format d'écriture de npm run lint -- --verbose
?
黄舟2017-06-08 11:04:34
cli en manque un run
?
Vous pouvez vous référer à cet article de Ruan Yifeng
http://www.ruanyifeng.com/blo...
Ajouter l'utilisation des paramètres de passage : je n'ai jamais utilisé de lint. Laissez-moi parler de mon expérience locale. Tout d'abord, l'utilisation de base que je souhaite utiliser est d'utiliser la ligne de commande
.$ qls init
$ qls run
Puis je suis passé à package.json :
{
"name": "d",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"run": "qls"
},
"author": "",
"license": "ISC"
}
Si je viens de le npm run run
实际上最终只是执行了qls方法,但我前面说了我命令行要带其他子指令或者参数的,那么我可以通过--
le transmettre, les détails sont les suivants :