Agora, apresentamos o JSHINT, uma ferramenta de verificação de código JS que verifica erros simples no nó.
Para uma introdução específica ao jshint, consulte http://www.jshint.com/about/. Para ser franco, o jshint é uma ferramenta para verificar as especificações do código JS. Ele pode ser usado para verificar a padronização do código JS em qualquer um do lado do servidor e do cliente). Ele fornece um método de configuração, permitindo que os desenvolvedores defina quais especificações verificar se há erros. Isso traz grande conveniência aos desenvolvedores, porque durante o processo de desenvolvimento, especialmente durante o processo de desenvolvimento da equipe, você geralmente encontra vários problemas causados por não conformidade com as especificações ou alguns erros de texto comuns, como o uso de funções ou parâmetros indefinidos.
1. Instale o jshint.
Abra a janela de comando CMD e insira o seguinte comando:
A cópia do código é a seguinte:
npm install -g jshint // -g significa uso global
NOTA: Se o NPM prompt não for um comando interno ou externo, a maior parte do motivo pelo qual você não possui nó ou NPM instalado. Para um processo de instalação específico, consulte http://dailyjs.com/2012/05/03/windows-and-node-1/.
2. Execute jshint.
Abra a janela de comando CMD, use o CD para alternar para o diretório de aplicativos correspondente e digite o seguinte comando:
A cópia do código é a seguinte:
jshint my_app.js
Nota: My_App.js é o arquivo que você pretende verificar ou verificar.
3. Configure jshint.
O JSHINT fornece métodos de configuração, permitindo que você defina regras de verificação e verificação com base em sua equipe ou hobbies. Você pode copiar o arquivo de regra padrão em https://github.com/jshint/node-jshint/blob/master/.jshintc.
Método 1: Se você nomear o arquivo de regra copiado como um arquivo .jshintc e coloque o arquivo no diretório ou diretório pai correspondente e, ao executar o jshint, este arquivo de regra será recuperado e usado automaticamente.
Método 2: Se você não nomear o arquivo de regra como um nome que está em conformidade com as regras (ou seja, use .jshintc), poderá especificar manualmente o arquivo de regra ao executar o jshint, por exemplo, você nomeia o arquivo de regra jshint.json. Em seguida, você pode usar o seguinte comando para executar o jshint e aplicar suas regras:
A cópia do código é a seguinte:
jshint my_app.js ---config /root/application/jshint.json // Especifique o caminho do arquivo de regra
4. Regras de arquivos de configuração.
Existem muitas regras para arquivos de configuração, incluindo o uso comum do Semicolon ou não, a letra inicial da função do construtor de classe etc. As regras específicas não serão descritas uma por uma, consulte http://www.jshint.com/docs/.
Ao usar o JSHINT, você verificará muitos erros comuns ou códigos acidentalmente errados no seu código JS. Obviamente, o JSHINT não é forte o suficiente para verificar todos os seus erros. Mas não se preocupe, existem várias outras ferramentas de depuração que podem ser usadas para o nó. Desta vez, vou apresentar apenas Jshint.
Os acima são minhas opiniões estúpidas. Se houver algum erro, aponte. Bem -vindo à troca e discuta.