Skip to content

Instantly share code, notes, and snippets.

@roger-dev-br
Last active May 5, 2021 22:35
Show Gist options
  • Save roger-dev-br/a218ab212ac25afdd8dc3cebabb72a79 to your computer and use it in GitHub Desktop.
Save roger-dev-br/a218ab212ac25afdd8dc3cebabb72a79 to your computer and use it in GitHub Desktop.
Instalação Sucrase

Configuração do projeto Node com typescript

1. Instalar o typescript e o sucrase como dependencia de desenvolvimento

yarn add -D typescript sucrase

2. Criar pasta src para os fontes

3. Criar o index.ts

4. Criar scripts para dev e build

"dev": "sucrase-node src/index.ts",
"build": "sucrase ./src -d ./dist --transforms typescript,imports"

5. Instalar o nodemon como desenvolvimento

yarn add -D nodemon

6. criar o nodemon.json

{
    "watch": ["src"],
    "ext": "ts",
    "execMap": {
        "ts": "sucrase-node src/index.ts"
    }
}

7. Alterar script DEV

"dev": "nodemon src/index.ts"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment