Acabei de entrar em contato com o Node.js e registrei alguns processos e fui revisado no futuro. Se houver alguma incertezas ou erros, as críticas e a correção são bem -vindas.
O que é Node.js?
Eu li alguns artigos na Internet e meu entendimento é que a função é semelhante ao Apache, que pode ser entendida como do lado do servidor. No entanto, o mecanismo de implementação é diferente e o efeito de simultaneidade é muito bom. Seu objetivo é substituir o mecanismo do servidor Apache.
OK, vamos iniciar a configuração do ambiente:
1. Baixe o node.js
Vá diretamente para o site oficial para baixá -lo e selecione o Windows Installer (.MSI) versão 64 bit. Aqui você encontrará um Windows binário (.exe), que é um terminal de ambiente Node.js independente. Você não precisa instalá -lo após o download, para poder usá -lo diretamente. Eu sugiro baixar .msi e instalá -lo.
2. Instale o node.js
Por ser um sistema Win8, alguns problemas surgirão durante a instalação.
1) Erro 2502, erro 2503
Quando você vê esse tipo de problema, todo mundo sabe que é porque as permissões são insuficientes; portanto, use a permissão do administrador para executá -la.
2) Incapaz de executar o arquivo .msi
Você pode clicar com o botão direito do mouse em CMD, abrir o terminal como administrador e executar a instalação "msiexec /node-v0.10.31-x64.msi". Vai ficar bem o tempo todo.
3) Como verificar se a instalação é bem -sucedida
CMD entra no diretório de instalação Node.js. Por exemplo, o meu é "c:/cc/nodejs". Neste diretório, você verá vários arquivos executáveis, como Node.exe, NPM, etc. Se você adicionou o caminho de instalação ao caminho, não precisa inserir o diretório de instalação para executar o nó.
Digite o node -V no CMD para visualizar a versão;
Você também pode inserir o modo Node e inserir "Console.log (" Hello World! ");" Para ver se a saída é normal, como mostrado na figura abaixo:
4) Verifique ainda mais as funções do servidor
Crie um novo arquivo JS, como test.js, com o seguinte conteúdo:
var http = requer ("http"); http.createServer (function (req, res) {res.writehead (200, {"content-type": "text/html"}); res.write ("<h1> node.js </h1>"); Nó de teste funcionando !!!Em seguida, execute: node test.js na linha de comando, conforme mostrado na figura a seguir:
Isso é para abrir http://127.0.0.1:3000/ no navegador para ver os resultados da Web de saída:
OK, se tudo estiver normal neste momento, significa que a função básica do Node.js foi instalada com sucesso!
Mas geralmente precisamos usar outros pacotes de instalação, como o Express, então vamos falar sobre o NPM Next
3. Instale o módulo NPM
Primeiro verifique o status da configuração de configuração do NPM: digite a lista de configuração do comando npm
Aqui estão alguns pontos de explicação, que também são lugares onde os usuários de Win8 ou chinês precisam entender e configurar sob demanda:
1) Crie um novo diretório NPM no diretório C:/Users/***/AppData/Roaming/, caso contrário, será relatado um erro ao executar o NPM Install.
2) Você pode executar os dois comandos a seguir para configurar o proxy e prestar atenção à alteração do endereço do proxy para o que você realmente está disponível.
NPM Config Set Proxy = http: //127.0.0.1: 8087 (este é o padrão) NPM Config Set Proxy = NULL (este é definido como não usar proxy) NPM Config Set Registry = http: //registry.npmjs.org
3) Se você chegar aqui passo a passo e relatar um erro, geralmente é um problema de agente.
4) Se for bem -sucedido, deve ser bom executar a expressão de instalação do NPM no momento.
4. Instale outros módulos necessários, apenas o nome da instalação do NPM. Deixe -me mencionar aqui que o NPM suporta a instalação de módulos definidos por si mesmo. Mas os iniciantes não precisam se preocupar com isso.
OK, a configuração Node.js está concluída e o trabalho acabou.