Jornada Frontend

Como instalar o Ambiente de Desenvolvimento com Angular

Um ambiente de desenvolvimento simples e que suporta a stack escolhida é sempre necessário para começarmos a desenvolver para aquela tecnologia, neste post vamos falar um pouco de como iniciar esse ambiente no Angula r.Para começar com o Angular devemos ter três coisas:

  • Uma IDE que suporte ele, iremos usar o Visual Studio Code;
  • Node.js, com ele teremos o gerenciador de pacotes npm, que iremos instalar as dependências;
  • O Angular em si, iremos usar o npm para isso.

Visual Studio Code

A instalação do VSCode é muito simples, não tem muita atenção que devemos tomar aqui, basta baixar no site oficial e avançar nela. Sem observações quanto a isso:

Baixar Ferramentas do Visual Studio – Instalação gratuita para Windows, Mac e Linux (microsoft.com)

Setup NodeJS

NodeJS é um ambiente que roda JavaScript puro por trás de tudo, que nos permite trabalhar do lado do servidor.

Vamos usá-lo para fazer a instalação e gerenciamento das dependências do Angular, via npm (node package manager).

Basta fazer o download e instalá-lo:

Download | Node.js (nodejs.org)

Setup Angular

Aqui vamos precisar fazer algumas coisinhas, mas nada muito elaborado também, segue o tutorial:

Windows:

Vamos abrir nosso cmd, basta abrir a barra de pesquisa do Windows e digitar cmd e rodar como administrador.

Mac:

Abra Applications > Utilities e clica no Terminal.

Linux:

Aperte Ctrl+Alt+T e abra o terminal.

Agora vamos digitar as linhas de comandos correspondente ao seu Sistema Operacional:

Windows:

npm install -g @angular/[email protected]

Mac e Linux:

sudo npm install -g @angular/[email protected]

Irei pontuar duas coisas sobre os comandos acima:

  • A flag –g diz que iremos instalar o Angular globalmente e isso significa que ele está disponível no sistema e que poderemos utilizá-lo sem grandes preocupações;
  • @latest é opcional e significa que iremos utilizar a última versão disponível.

Durante a instalação será feita algumas perguntas para nós.

  • Would you like to share anonymous usage data with the Angular Team? Geralmente eu respondo NO, porém caso você queira, sinta-se à vontade.

Workspace

Com tudo instalado, agora podemos criar nosso ambiente de trabalho para o Angular e assim começar a dar vida aos nossos projetos futuros.

  • Primeiro precisamos criar em nosso computador alguma pasta que será a pasta para trabalhar com o Angular, podemos nomear com qualquer nome, mas irei usar este “Angular-Projects”.
  • Agora vamos começar a usar o poder do CLI e gerar nosso projeto, como sempre vemos por aí vamos dar o nome de “my-app”, mas nada impede de dar o nome que você desejar. Vamos rodar o comando no terminal dentro da pasta que criamos:

ng new my-app

Uma observação é que não podemos usar o nome “test” para um projeto, pois é uma palavra reservada do Angular.

Será feito algumas perguntas e responderemos o seguinte:

  • Do you want to enforce stricter type checking? R: yes
  • Would you like to add Angular routing? R: no
  • Which stylesheet format would you like to use? R: CSS ou SCSS

Você irá reparar que dentro da nossa pasta do projeto, agora existe o caminho “/my-app/” e poderemos inicializar o nosso projeto.

Angular Development Server

Com o Angular, podemos rodar um servidor de desenvolvimento que irá olhar todas as mudanças que fazemos em nossa aplicação e irá recarregar a página automaticamente, como o plugin “liveserver” do VSCode. Isso nos dá uma agilidade para ficar de olho no que está acontecendo na tela.

Para iniciar isso vamos rodar o comando “ng serve” dentro da pasta “/my-app/”:

Ng serve

Vamos usar o terminal para fazer isso, eu particularmente uso o terminal da IDE (VSCode) para fazer isso, não tem muita necessidade de ter outros abertos.

Agora vamos abrir o nosso projeto no VSCode, vai em “File -> Open Folder” e procure a pasta e basta abrir normalmente.

Por padrão o Angular usa o http://localhost:4200/ para rodar.

Caso haja algum erro, pode ser que esse endereço esteja em uso por algum motivo. Basta mudar ele durante o comando “ng serve –host localhost:3333 (ou qualquer outro que vc prefira)”.

Agora quando queremos que o servidor pare, basta dar o comando “Ctrl+C” dentro do terminal.

Com tudo isso, estamos prontos para iniciar nossos projetos. 

Tenha uma carreira
Front-end de Sucesso!

Ebook - JORNADA FRONT-END

Fruto de mais de 7 anos estudando e trabalhando com Front-end, a "Jornada Front-end - O Guia Definitivo" é um manual completo para todos que querem subir em suas carreiras do zero ou subir do seu nível atual.

Ebook enviado com sucesso! Verifique sua caixa de e-mail.

Share This