1
resposta

Uma opção é usar o loca-web-server (npm)

O tanto quanto possível, em um ambiente de desenvolvimento, tento manter as coisas dentro de um padrão. Pensei: por que não usar um servidor HTTP do próprio Node, podendo assim ser instalado via NPM? Existe esse cara: https://www.npmjs.com/package/local-web-server.

Instalei assim: npm install -g local-web-server

E executei assim: ws --compress

Como ele está servidor a raíz do projeto, alcanço as duas pastas (site e dist) acessando, por exemplo http://127.0.0.1:8000/site/ e http://127.0.0.1:8000/dist/.

Achei super simples. Vamos ver se vai atender a todas as necessidades até o fim do curso.

1 resposta

Fala ai Gustavo, tudo bem? Parabéns pelo uso da biblioteca local-web-server.

Existe bastante bibliotecas desse tipo, as que eu normalmente uso são:

  • live-server: Para subir um servidor onde será necessário desenvolver um front-end, ele possuí live reload.
  • serve: Para subir um servidor e devolver um index.html (similuar ao live-server) porém não tem live reload. Seria mais servir um front.

Dá uma olhada depois por curiosidade (caso não conheça).

Espero ter ajudado.