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 nossopackage.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}`)
});
- Digitamos
node index.js
no nosso terminal. Se aparecer a mensagem que digitamos noconsole.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)