Ahora presentamos JSHINT, una herramienta de verificación de código JS que verifica errores simples en nodo.
Para obtener una introducción específica a Jshint, consulte http://www.jshint.com/about/. Para decirlo sin rodeos, Jshint es una herramienta para verificar las especificaciones del código JS. Se puede usar para verificar la estandarización del código JS en cualquiera (incluido el lado del servidor y el lado del cliente). Proporciona un método de configuración, que permite a los desarrolladores definir qué especificaciones verificar los errores. Esto aporta una gran comodidad a los desarrolladores, porque durante el proceso de desarrollo, especialmente durante el proceso de desarrollo del equipo, a menudo encontrará varios problemas causados por el incumplimiento de las especificaciones, o algunos errores de texto comunes, como el uso de funciones o parámetros indefinidos.
1. Instale jshint.
Abra la ventana de comando CMD e ingrese el siguiente comando:
La copia del código es la siguiente:
NPM Install -g Jshint // -G significa uso global
Nota: Si el NPM de inmediato no es un comando interno o externo, entonces la mayoría de la razón por la que no tiene instalado nodo o NPM. Para un proceso de instalación específico, consulte http://dailyjs.com/2012/05/03/windows-and-node-1/.
2. Corre jshint.
Abra la ventana de comando CMD, use CD para cambiar a su directorio de aplicación correspondiente e ingrese el siguiente comando:
La copia del código es la siguiente:
jshint my_app.js
Nota: my_app.js es el archivo que tiene la intención de verificar o verificar.
3. Configurar jshint.
JSHINT proporciona métodos de configuración, lo que le permite definir reglas de verificación y verificación basadas en su equipo o pasatiempos. Puede copiar el archivo de regla predeterminado en https://github.com/jshint/node-jshint/blob/master/.jshintrc.
Método 1: Si nombra el archivo de regla copiado como un archivo .jshintrc y coloca el archivo en el directorio o el directorio principal correspondiente, entonces cuando se ejecuta JSHINT, este archivo de regla se recuperará y utilizará automáticamente.
Método 2: Si no nombra el archivo de regla como un nombre que se ajusta a las reglas (es decir, use .jshintrc), puede especificar manualmente el archivo de regla al ejecutar JSHINT, por ejemplo, nombra el archivo de regla jshint.json. Luego puede usar el siguiente comando para ejecutar Jshint y aplicar sus reglas:
La copia del código es la siguiente:
jshint my_app.js --config /root/application/jshint.json // Especificar la ruta del archivo de reglas
4. Reglas de archivos de configuración.
Existen muchas reglas para los archivos de configuración, incluido el uso común de semicolon o no, la letra inicial de la función de constructor de clase, etc. Las reglas específicas no se describirán una por una, consulte http://www.jshint.com/docs/.
Al usar Jshint, verificará muchos errores comunes o códigos incorrectos accidentalmente en su código JS. Por supuesto, Jshint no es lo suficientemente fuerte como para ver todos sus errores. Pero no se preocupe, hay varias otras herramientas de depuración que se pueden usar para el nodo. Esta vez solo presentaré jshint.
Lo anterior son mis estúpidas opiniones. Si hay algún error, apuntarlos. Bienvenido a intercambiar y discutir.