Maison > interface Web > js tutoriel > Tutoriel d'installation et de configuration de l'outil de débogage de nœuds Compétences JSHint_javascript

Tutoriel d'installation et de configuration de l'outil de débogage de nœuds Compétences JSHint_javascript

WBOY
Libérer: 2016-05-16 16:46:37
original
1665 Les gens l'ont consulté

Nous présentons maintenant JSHint, un outil de vérification de code JS pour vérifier des erreurs simples sous Node.

Pour une introduction détaillée à JSHint, veuillez vous référer à http://www.jshint.com/about/ Pour parler franchement, JSHint est un outil permettant de vérifier si le code JS est standardisé. Il peut être utilisé pour vérifier. toute (y compris côté serveur et côté client) la standardisation du code JS. Il fournit des méthodes de configuration permettant aux développeurs de définir les erreurs de spécification à vérifier. Cela apporte une grande commodité aux développeurs, car au cours du processus de développement, en particulier lors du développement en équipe, nous rencontrons souvent divers problèmes causés par le non-respect des spécifications, ou par des erreurs de texte courantes, telles que l'utilisation de fonctions ou de paramètres non définis, etc.

 1. Installez JSHint.

Ouvrez la fenêtre de commande cmd et entrez la commande suivante :

Copier le code Le code est le suivant :

npm install -g jshint //-g signifie utiliser
à l'échelle mondiale

Remarque : s'il est indiqué que npm n'est pas une commande interne ou externe, c'est probablement parce que vous n'avez pas installé node ou npm. Pour le processus d'installation spécifique, veuillez vous référer à http://dailyjs.com/2012/05/03/windows-and-node-1/.

 2. Exécutez JSHint.

Ouvrez la fenêtre de commande cmd, utilisez cd pour basculer vers le répertoire de votre application correspondant et entrez la commande :

Copier le code Le code est le suivant :

jshint my_app.js

Remarque : my_app.js est le fichier que vous avez l'intention de vérifier ou de vérifier.

 3. Configurez JSHint.

JSHint propose une méthode de configuration afin que vous puissiez définir des règles de vérification en fonction de votre équipe ou de vos loisirs. Vous pouvez accéder à https://github.com/jshint/node-jshint/blob/master/.jshintrc pour copier le fichier de règles par défaut.

Méthode 1 : Si vous nommez le fichier de règles copié en tant que fichier .jshintrc et placez le fichier dans le répertoire correspondant ou le répertoire parent, ce fichier de règles sera automatiquement récupéré et utilisé lors de l'exécution de JSHint.

Méthode 2 : si vous n'avez pas nommé le fichier de règles avec un nom conforme aux règles (c'est-à-dire, utilisez .jshintrc), vous pouvez spécifier manuellement le fichier de règles lors de l'exécution de JSHint. Par exemple, vous nommez le fichier de règles jshint. .json. Ensuite, vous pouvez utiliser la commande suivante pour exécuter JSHint et appliquer vos règles :

Copier le code Le code est le suivant :

jshint my_app.js --config /root /application/ jshint.json //Spécifiez le chemin du fichier de règles

4. Règles du fichier de configuration.

Il existe de nombreuses règles pour les fichiers de configuration, notamment l'utilisation courante des points-virgules, la mise en majuscule de la première lettre des fonctions du constructeur de classe, etc. Les règles spécifiques ne seront pas répétées une par une, veuillez vous référer à http://www.jshint.com/docs/.

En utilisant l'outil JSHint, de nombreuses erreurs courantes ou codes accidentellement erronés dans votre code JS seront vérifiés. Bien entendu, JSHint ne sera pas assez puissant pour détecter toutes vos erreurs. Mais ne vous inquiétez pas, il existe plusieurs autres outils de débogage qui peuvent être utilisés pour Node. Cette fois, je vais simplement présenter JSHint.

Ce qui précède est mon humble opinion. S'il y a des erreurs, veuillez les signaler. Bienvenue pour échanger et discuter.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal