Materiais de estudo
1. Fácil de entender node.js
2.node.js Guia de Desenvolvimento
Introdução (eu só peguei o que acho importante)
O Node.js é uma plataforma que permite que o JavaScript seja executado no servidor sem o navegador, não um idioma;
O mecanismo JavaScript usado pelo Node.js é V8 do Google Chrome; Se você correr para fora do navegador, não precisará considerar o problema da compatibilidade com JavaScript.
Usando projetos de OI e de IO assíncronos e acionados por eventos para obter alta concorrência (eventos assíncronos também aumentam a dificuldade de desenvolvimento e depuração até certo ponto);
O Node.js possui um servidor HTTP integrado, por isso são boas notícias para o desenvolvimento de sites;
Página inicial: http://nodejs.org/
API em inglês: http://nodejs.org/api/ (mais recente)
API chinesa: http://nodeapi.ucdok.com/#/api/
Instale o Node.js
Ambiente do sistema operacional: Win 7 de 64 bits
A instalação é relativamente simples no ambiente do Windows
http://nodejs.org/download/
Baixe o arquivo de instalação do sistema operacional correspondente no link (basta instalar a versão mais recente)
Siga as solicitações e siga a próxima etapa até que a instalação seja bem -sucedida, você pode vê -lo no caminho de instalação padrão (C:/Arquivos de Programas/Nodejs). O caminho padrão pode ser modificado durante a instalação.
Depois que a instalação for bem -sucedida, digite: Node -v no "prompt de comando" para visualizar a versão de instalação e a versão de saída será bem -sucedida.
Introdução ao NPM
O pacote de instalação Node.js para Windows contém módulos de valores de nó https://npmjs.org/ (npm). Este próprio Node.js possui módulos básicos. Com este NPM, você pode instalar as bibliotecas Rich Node.js para concluir os requisitos reais de desenvolvimento.
Comandos comumente usados:
Ver ajuda
ajuda npm ou npm h
Instale o módulo
NPM Instale <Nome do módulo>
Instale os módulos em um ambiente global (-g: ativar o modo global)
npm install -g <nome do módulo>
MAIS: https://npmjs.org/doc/install.html
Desinstale o módulo
NPM Desinstala <Nome do Moudle>
Exibir os módulos instalados no diretório atual
Lista de NPM
Após o sucesso da instalação, os caminhos NPM e Node.js serão adicionados à variável do ambiente do usuário do caminho e ao ambiente do sistema, respectivamente.
Ferramentas de desenvolvimento
Webstorm eu baixei 7.0, e parece ser muitos deles
Endereço para download da Webstorm Download: http://www.jetbrains.com/webstorm/
Aqueles que fazem o desenvolvimento do .NET podem escolher WebMatrix3, baixar e instalá -lo diretamente. É muito conveniente operar sem explicar muito. Depois de usá -lo por um tempo, você pode criar diretamente um projeto NodeJS. Se você o desenvolver apenas no ambiente do Windows, é recomendável usá -lo.
WebMatrix Download Endereço: http://www.microsoft.com/web/webmatrix/
Finalmente escolhi sublime, que pode manter uma ferramenta de desenvolvimento unificada em cada plataforma, e existem muitos métodos de configuração na Internet
Endereço de download sublime: http://www.sublimetext.com/ (o software não requer registro. Uma janela que precisa ser registrada será exibida de tempos em tempos durante o uso, basta cancelar)
Configuração do ambiente de desenvolvimento sublime node.js
Baixe e instale o pacote de instalação Node.js antes de iniciar a configuração
1. Instale o texto sublime 2 primeiro
2. Corra sublime e encontre ferramentas ---> Sistema de construção ---> novo sistema de construção
3. Copiar no arquivo
A cópia do código é a seguinte:
{
"cmd": ["nó", "$ file"],
"file_regex": "^[]*file /"(...*?)/", linha ([0-9]*) ",
"Selector": "fonte.javascript"
}
4. Salve o arquivo como nodejs.sublime-build
5. Encontre ferramentas ---> Build System ---> Selecione NodeJs no menu
6. Instale o controle do pacote; Execute sublime, pressione a tecla de atalho Ctrl + `; Digite o seguinte no console e pressione Enter;
A cópia do código é a seguinte:
importação urllib2, os, hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Control de pacote.SUBLIME-Package'; ipp = sublime.installed_packages_path (); OS.Makedirs (IPP) se não OS.Path.Exists (IPP) mais nenhum; urllib2.install_opener (urllib2.build_opener (urllib2.proxyHandler ())); por = urllib2.urlopen ('http://sublime.wbond.net/' + pf.replace ('', '%20')). read (); dh = hashlib.sha256 (por) .hexdigest (); aberto (os.path.join (ipp, pf), 'wb') .Write (by) se dh == h mais nenhum; Print ('Erro do download de validação de validação (pegou %s em vez de %s), tente instalar manual' %(dh, h) se dh! = h else 'por favor, reinicie o texto sublime para terminar a instalação')
7. Após a conclusão da instalação, reinicie sublime, pressione a tecla de atalho Ctrl + Shift + P; Insira a instalação, selecione Instalar o pacote e pressione Enter
8. Digite o NodeJS e selecione a instalação do NodeJS (você pode instalar trenó de JavaScript e Nodejs)
9. Crie um novo arquivo test.js, digite console.log ('hello node.js'); Pressione a tecla de atalho Ctrl + B para ser executada e a saída será bem -sucedida! A figura a seguir
O ambiente de desenvolvimento sublime node.js está configurado aqui e será bem -sucedido!
Se você deseja um esquema de cores tema melhor, consulte: http://www.infoq.com/cn/minibooks/nodejs
Extensão: Instale o gerente multiverso
Instale o NVMW do gerenciador de várias versões (NVM usado no livro do Guia de Desenvolvimento dos Nó, parece não possível no Windows. Encontrei isso em www.npmjs.org. Embora eu não possa usá-lo para aprender, instale-o primeiro)
Comando de instalação
npm install -g nvmw
Como não foi usado, não darei mais apresentações e as verei em detalhes
https://npmjs.org/package/nvmw