https://github.com/4lessandrodev/projeto-typescript
Padrão de projeto usando typescript
https://github.com/4lessandrodev/projeto-typescript
Last synced: 9 months ago
JSON representation
Padrão de projeto usando typescript
- Host: GitHub
- URL: https://github.com/4lessandrodev/projeto-typescript
- Owner: 4lessandrodev
- Created: 2020-09-07T02:02:15.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-07T02:06:59.000Z (almost 6 years ago)
- Last Synced: 2025-01-07T14:23:45.072Z (over 1 year ago)
- Language: TypeScript
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Typescript ptoject
- npm init -y
- npm install typescript -D
- npm install express --save
- npm install @types/express -D
- npm tsc --init
- npx tsc --init
- configure o arquivo tsconfig,json descomentar a tag "outDir" passando o caminho onde os arquivos devem ser compilados
- no package.json configurar o script start para inicializar o arquivo app.js compilado na pasta dist
- instalar o ts-node-dev para automatizar o processo de compilação "npm install ts-node-dev --save-dev"
- configurar no package.json do projeto a tag dev para executar o arquivo app.js com o ts-node-dev
"dev:server": "ts-node-dev --respawn --transpile-only src/app.ts"