22. Configurando o NVM e instalando o NodeJS- Criando um ambiente de Desenvolvimento no Windows
Índice:
Se você decidiu aprender o tema de tecnologia mais atual dos dias de hoje, Node.js `e você é um usuário Windows , então você aterrissou no lugar certo. Se você está apenas começando, pode ver que muitas pessoas estão usando um Mac ou Linux para desenvolvimento do Node.js . Provavelmente o instrutor do seu curso também está fazendo isso. Mas talvez você queira trabalhar no próprio Windows. Muitas pessoas trocam de plataforma quando se trata de desenvolvimento - mas por que mudar quando o Windows é totalmente capaz de iniciar qualquer desenvolvimento. Esta postagem trata da configuração de um bom ambiente de desenvolvimento do Node.js em uma máquina Windows.
Configuração do ambiente de desenvolvimento do Node.js no Windows
Nossa missão neste post é configurar o seu computador para desenvolvimento para que você possa iniciar codificação imediatamente. Estas são algumas coisas que instalaremos no seu computador:
- O próprio Node.js
- Git
- Um editor de código moderno
- MongoDB (Opcional)
Então, vamos pular direto e começar com
Node.js
Um pouco sobre o Node.js, é um ambiente de tempo de execução JavaScript de software livre de plataforma cruzada criado de forma bela e construído no motor V8 JavaScript do Google Chrome. O Node.js basicamente permite que você codifique o aplicativo em JavaScript e os execute no back-end em um servidor. Quando eu disse `cross-platform`, eu realmente quis dizer isso. Você pode instalar o Node.js no Windows e até mesmo implantar aplicativos. Baixe o Node.js do site oficial. Como você está apenas começando a aprender, é recomendável fazer o download da variante LTS (Suporte a longo prazo). A última versão atual do LTS disponível no momento em que este post foi escrito é 6.11.0.
Uma vez baixado, execute o instalador, e você não precisa fazer nenhuma alteração e simplesmente apertar `Próximo` em todas as etapas. A configuração do Node.js vem integrada com o Gerenciador de Pacotes do Nó, que é necessário para baixar e instalar módulos de terceiros. Você se verá usando NPM com muita frequência. Portanto, não altere essa configuração ao instalar o Node.js no seu computador. Além disso, a configuração modifica automaticamente as variáveis PATH para que você possa executar comandos npm a partir do CMD. Portanto, se você quiser modificar qualquer uma dessas configurações, vá para Instalação personalizada; mais eu recomendaria a instalação Express.
Uma vez instalado, procure por `Node.js prompt de comando` no menu Iniciar e pressione enter para executar o console. Essa janela do CMD é tudo para você na sua carreira no Node.js. Esta janela foi inicializada para usar o Node.js e o NPM, para que você possa executar seus comandos a partir desta janela. Para verificar, basta executar `npm -v` para ver a versão do NPM instalada no seu computador. Se você estiver seguindo um tutorial do Node.js em outro lugar, poderá executar todos os comandos mencionados nesse tutorial a partir desta janela.
Git
O Git é o sistema de controle de versão mais usado e específico do setor. Você aprenderá sobre os sistemas de controle de versão em breve, caso não os conheça. Baixe o Git para Windows aqui. O Git irá ajudá-lo muito no gerenciamento de código para projetos maiores. Git é muito fácil de aprender e começar. Está disponível on-line um pequeno guia baseado em desafios que pode ajudá-lo a começar a usar o Git.
Depois de executar o instalador, você poderá enfrentar algumas etapas em que não estará ciente de suas ações. Há um passo que eu gostaria de discutir. A etapa que diz "Ajustar sua variável PATH" é um passo importante. Aqui você precisa selecionar como você deseja usar o Git no seu computador.
Eu sempre escolho a segunda opção ` Use o Git no Prompt de Comando `. Selecionando esta opção, os comandos do Git estarão disponíveis no prompt de comando do Node.js, assim como no Git Bash. Git Bash é outra ferramenta de linha de comando incluída no Git; você pode usá-lo para fins de desenvolvimento ou continuar usando o prompt de comando. Não se preocupe com o resto das etapas, apenas continue pressionando `Próximo` no instalador. Explicar essas etapas está além do escopo deste post, mas você pode procurar pela instalação do Git na Internet.
Quando a instalação estiver concluída, você pode abrir uma janela de prompt de comando e digitar "git -version" para verificar se o Git está instalado.
Editor de código
Escolher um editor de código pode ser uma tarefa desafiadora quando você o faz muitas opções por aí. Você pode escolher algo entre um IDE completo como o WebStorm ou um editor de código como o Brackets. Aqui estão algumas recomendações:
- WebStrom: O IDE JavaScript mais poderoso usado por profissionais. É uma ferramenta paga, e eu recomendo que você comece com uma versão gratuita e depois faça um investimento à medida que avança na sua carreira.
- Código do Visual Studio: Se você já está familiarizado com o Visual Studio, vá em frente. O VS Code é um editor de código gratuito e de código aberto oferecido pela Microsoft. O programa vem com um depurador integrado e realce de sintaxe para vários idiomas. Não apenas o Node.js, você pode codificar em vários outros idiomas.
- Brackets: É um poderoso editor de código aberto disponível para todas as plataformas. Suporta realce de sintaxe em uma tonelada de idiomas. E vem com esse ótimo gerenciador de extensões que permite adicionar mais funcionalidades e recursos à ferramenta. Eu pessoalmente uso essa ferramenta e gosto de recursos como atualização automática de páginas da Web, extensões e atalhos de teclado. Além disso, adiciona uma opção ao menu do botão direito do mouse para que você possa abrir diretamente as pastas do projeto em colchetes.
Estas foram apenas minhas recomendações; você é livre para escolher qualquer IDE ou editor. Você pode até escrever código em um bloco de notas simples se tiver coragem suficiente.
MongoDB
Esta é uma etapa opcional. O MongoDB é um programa de banco de dados baseado em documentos de plataforma cruzada. Ele é usado no lugar do SQL nos aplicativos tradicionais CRUD do Node.js. Você pode usar o SQL se quiser, mas como o MongoDB é amplamente aceito com o Node.js, nós o abordamos aqui. Você precisa baixar o MongoDB Community Server aqui. Opcionalmente, você pode instalar o MongoDB Compass, uma ferramenta GUI para navegar pelo banco de dados. Uma vez baixado e instalado, vá diretamente para a instalação do MongoDB e navegue até a pasta bin. O endereço pode ser algo como isto:
C: Arquivos de programas MongoDB Server 3.4 bin
Agora execute o `mongod.exe` para iniciar seu servidor MongoDB. E execute `mongo.exe` para interagir com o servidor por meio da linha de comando ou use o Compass se preferir a GUI. Você pode até mesmo adicionar este diretório à variável PATH para executar diretamente mongod e mongo na linha de comando. Você pode aprender aqui sobre como alterar seu caminho de variáveis de ambiente do sistema.
É isso! Você está pronto para codificar seu primeiro aplicativo Node.js. Você tem as ferramentas certas e a configuração do ambiente para desenvolvimento.
O HANA Cloud Platform da SAP, consistindo do banco de dados em memória mais ferramentas de desenvolvimento de aplicativos, serviços de análise e integração Por fim, a SAP anunciou o lançamento do HANA Enterprise Cloud, um novo serviço que oferece aos clientes a capacidade de executar o SAP Business Suite, o CRM. (gerenciamento de relacionamento com o cliente) e software Business Warehouse, que normalmente são implantados no local, em um ambiente de nuvem. A SAP está planejando oferecer aos parce
Enquanto isso, o anúncio do HANA Cloud Platform dá aos clientes da SAP mais um sinal do comprometimento de longo prazo do fornecedor com o HANA. O produto tornou-se disponível em 2011, direcionado principalmente para cargas de trabalho analíticas, mas desde então ganhou a capacidade de executar aplicativos transacionais.
Google fizeram o melhor para cortejar desenvolvedores na conferência I / O deste ano com um ambiente de desenvolvimento integrado muito necessário, API para melhores jogos e a capacidade de traduzir mais facilmente aplicativos. Sua lealdade se tornará cada vez mais importante à medida que o hardware de smartphones e tablets obtiver menos melhorias significativas. O Google fez o melhor para cortejar os desenvolvedores na conferência de E / S deste ano com um ambiente de desenvolvedor integrado mu
"Vocês, desenvolvedores do Android, são realmente o coração desse ecossistema e acho que você sabe disso. Estamos nessa jornada juntos há mais de cinco anos. agora, "disse Hugo Barra, vice-presidente de gerenciamento de produtos Android, durante a palestra de abertura.
Use o aplicativo Configurar os PCs da escola para configurar PCs com Windows em Escolas Baixe o aplicativo Configurar computadores da escola na Windows Store e use-o para configurar rapidamente seus computadores Windows 10 para melhores opções de aprendizado para os alunos
Os computadores agora se tornaram parte integrante da educação nas escolas, e quase todas as boas escolas têm os sistemas de computador definidos para seus alunos. O único problema com a educação em informática na escola ocorre quando os alunos se distraem com vários aplicativos e recursos dos PCs.