0
votes

Qu'est-ce que -c drapeau à Nodejs?

dans ma borne MacOS, j'ai tapé nœud -c (le drapeau -c était par erreur). Mais cela a fonctionné exactement comme noeud et je ne vois aucune différence. J'ai cherché en ligne mais je ne peux trouver aucune référence au drapeau -c .

Est-ce que quelqu'un sait ce qu'il fait ??


0 commentaires

3 Réponses :


1
votes

Si vous tapez nœud --Help Vous pouvez obtenir toutes les options disponibles.

-c, syntaxe de syntaxe de syntaxe sans exécuter


0 commentaires

5
votes

Le drapeau -c vérifie généralement la syntaxe sans avoir votre noeud.js script exécuté.

Lorsque vous tapez, nœud --Help Vous verrez l'utilisation indiqué comme ceci, xxx

espère que cela aide!


3 commentaires

Mais, quand j'écris quelque chose dans l'invite de noeud [> _ , il est exécuté. Pourquoi est-ce tellement?


Oui. Ce n'est que rien d'autre qu'une implémentation de la CUI du moteur V8. Par conséquent, tout ce que vous pouvez accomplir dans votre console de développeur peut être fait ici aussi.


Ensuite, comment -c fait une différence? Pouvez-vous me référer à n'importe quel exemple?



1
votes

Selon la documentation:

-c, --check

Vérifiez la syntaxe du script sans l'exécuter. Sort avec un code d'erreur si le script n'est pas valide.


0 commentaires