Exercício – Começar

Concluído

As Aplicações Web Estáticas do Azure publicam sites num ambiente de produção através da compilação de aplicações a partir de um repositório do GitHub. Neste exercício, irá compilar uma aplicação Web e utilizar a sua arquitetura de front-end preferida a partir de um repositório do GitHub.

Criar um repositório

Este módulo facilita a criação de um novo repositório usando um repositório de modelos do GitHub. Estão disponíveis vários modelos, em que cada um contém uma aplicação de arranque compilada com uma arquitetura de front-end diferente.

  1. Navegue para a página create from template (criar a partir de modelo) do modelo de repositório. Se você receber um erro 404: Página não encontrada , entre no GitHub e tente novamente.

  2. Escolha uma de suas contas do GitHub na lista suspensa Proprietário .

  3. Dê ao repositório o nome my-static-web-app.

  4. Selecione o botão Criar repositório a partir do modelo .

Executar a aplicação

Acabou de criar um repositório do GitHub com o nome my-static-web-app na sua conta do GitHub. Em seguida, irá clonar o repositório e executar o código localmente no computador.

  1. Abra um terminal no computador.

  2. Comece clonando o repositório GitHub para o diretório desejado no seu computador.

    git clone https://github.com/<YOUR_GITHUB_USERNAME>/my-static-web-app
    
  3. Aceda à pasta do código fonte.

    cd my-static-web-app
    
  4. Em seguida, aceda à pasta da sua arquitetura de front-end preferida, conforme se segue.

    cd angular-app
    
    cd react-app
    
    cd svelte-app
    
    cd vue-app
    
  5. Agora, instale as dependências da aplicação.

    npm install
    

    Nota

    Se você receber um erro Não é possível encontrar PATH, certifique-se de ter instalado o Node.js de https://nodejs.org. Talvez seja necessário fazer uma configuração personalizada que inclua a instalação da opção Adicionar ao CAMINHO.

    Screenshot displaying the custom install of Node.js options in wizard.

  6. Por fim, execute a aplicação cliente de front-end.

    npm start
    
    npm start
    
    npm run dev
    
    npm run serve
    

Navegar para a aplicação

Chegou a altura de ver a sua aplicação a ser executada localmente. Cada aplicação de front-end é executada numa porta diferente.

Selecione a ligação para navegar para a aplicação.

Navegue para http://localhost:4200.

Screenshot of browsing to your Angular web app.

Navegue para http://localhost:3000.

Screenshot of browsing to your React web app.

Navegue para http://localhost:5000.

Screenshot of browsing to your Svelte web app.

Navegue para http://localhost:8080.

Screenshot of browsing to your Vue web app.

Nota

Nos exercícios deste módulo, você implantará um aplicativo sem uma API. Consulte a seção Próximas etapas no final deste módulo para obter informações sobre o próximo módulo, onde você implantará uma API junto com seu aplicativo.

Agora, pare a execução da aplicação ao premir Ctrl+C no terminal.

Próximos passos

Você criou seu aplicativo e agora ele está sendo executado localmente em seu navegador.

Em seguida, irá publicar a sua aplicação nas Aplicações Web Estáticas do Azure.