DEV Community

Kevin Bezerra
Kevin Bezerra

Posted on • Edited on

Como subir um servidor simples?

Requisitos básicos:

• NodeJS
• NPM

  • Para subir um servidor simples, sem babel e es6, precisamos apenas de uma pasta com um index.js dentro.
  • Começamos acessando o nosso terminal(qualquer um que tenha como diretório a pasta que estamos modificando), damos um npm init -y para criarmos nosso package.json.
  • Quando estivermos com ele ja criado, vamos baixar o koa com npm i koa --dev para dentro das nossas dependencias de desenvolvimento.
  • Feito isso, podemos pegar agora nosso arquivo index.js e digitar:
 const koa = require('koa');
 const app = koa();
 const port = 3000;

 app.listen(port, () => {
     console.log(`Servidor rodando na porta ${port}`)
});
Enter fullscreen mode Exit fullscreen mode
  • Digitamos node index.js no nosso terminal. Se aparecer a mensagem que digitamos no console.log e nosso diretório sumir, é que estamos com o servidor local on-line. Caso você queira derrubar o servidor, basta segurar Ctrl + C, que o próprio terminal vai perguntar se você quer mesmo derrubar o server ou não.

Com isso, já podemos rodar o nosso servidor, porém é recomendável fazer uma configuração com um transpiler (babel-cli e o babel-preset-env) para rodarmos novas features do ES6 como import, export e etc...

Obrigado a todos que leram e espero ter ajudado alguém, qualquer coisa é só mandar um feedback!! Também estou aprendendo e gostaria muito de receber alguns :)

Top comments (0)