Ferramentas de desenvolvimento
1.Webstorm é sem dúvida o único. Ele possui instruções de código poderosas e de plataforma cruzada, suporta a depuração do NodeJS e também suporta o Modo de Edição VI, que eu gosto muito.
2. Use texto sublime para fazer alguns pequenos projetos.
3.Browserify: Aplique seu módulo NodeJS no navegador
4.NVM: Ferramenta de gerenciamento de versão NodeJS, você pode usar várias versões NodeJs (como v0.11.x que suporta o gerador NodeJs e as versões estáveis v0.10.x), que podem ser facilmente alternadas.
Teste e automação
1.Mocha: Uma estrutura de teste JavaScript simples, flexível e interessante (semelhante a que deveria, supremo)
2.GruntJs: a ferramenta de construção mais popular no mundo dos nó até agora
3.gulp.js: algo que afirma substituir os grunhidos
4.Node-Inspetor: A depuração do código NodeJS é mágica, combinada com o navegador Chrome-debug, leve e conveniente
5.Node-DEV: O código foi alterado, você ainda está pressionando Ctrl+C? Experimente esta ferramenta rapidamente e use fs.watch () para monitorar o diretório do projeto. Após a mudança do código, o projeto será reiniciado automaticamente.
18hpm2: um recém-chegado para substituir o nó-forever
Pacote de desenvolvimento de terceiros
1.Edge.JS: Let .Net e NodeJs executam o mesmo processo e se chamam (coisas de artefato)
2.Express, uma excelente estrutura de desenvolvimento da web
3.Moment, uma poderosa biblioteca de processamento de data
4.Cheerio, a implementação do seletor de núcleo do jQuery, pode ser executado no lado do servidor, semelhante ao JSDOM, mas muito mais leve que o JSDOM
5.Async, processamento assíncrono
6.ShortId, ID exclusiva para URL
7.Log4Js, log, um sistema robusto não pode ser separado da exploração de log
8.Colors, que facilita a saída de diferentes cores de texto no console (Tinycolor, configurações de cores do console mais leve)
9.xmlrpc, que facilita as chamadas do procedimento remoto XML, por exemplo, você pode usá -lo ao escrever metaweblogLOG
10.Commander: Must-have para escrever aplicativos de linha de comando, simplificando várias operações de análise de comando
11.koa: sucessor do Express
12.Chokidar: Pacote de monitoramento de arquivos e pastas completo, resolve muitas áreas imperfeitas do FS.Watch e pode monitorar os subdiretos, o que é bastante conveniente.
13.
14.Cron: Pacote de planejamento de tarefas usando a sintaxe Crontab
15.Epens: Use o aplicativo local para abrir um arquivo ou URL
16. Lista de termo: Operação de seleção assistida pela CLI
17.DeepMerge: JS Profundidade do objeto Mesclagem
18.Loadsh, sublinhado: JS Common Tool Library, mesclagem de objetos, algoritmo de classificação, mapa, redução, etc.
19.CONV-LITE: A biblioteca de conversão de codificação implementada em JS pura, rastreadores de desenvolvimento e outros cenários são frequentemente usados.
20. Request: mais fácil de enviar solicitações HTTP
21.
22. SUPERAGENT: Semelhante à solicitação, o estilo de uso é semelhante ao jQuery.
23.Mobile-Agent: É muito útil para uso na Web para determinar se é acessado por um navegador móvel ou um PC.
24.Is-Type-of: JS Auxiliar Library, julgue o tipo de objeto
Estruturas e ferramentas da web
1.Strongloop
2.KeyStonejs
3.CompoundJs
3.geddy