Projeto do curso de NodeJs da B7Web
=================================================
-
Usando
- NodeJs:
npm init
- Config TypeScript:
"tsc --init"
- Configuration:
target: es6
rootDir: ./src
outDir ./dist
moduleResolution: node16
- Configuration:
- NodeJs:
-
Modules/etc
- express
npm install express
- ts-node
npm install -g ts-node
- typescript
npm install -g typescript
- Nodemon
npm install -g nodemon
- Expressão package.json:
"start-server": "nodemon -e ts,json mustache src/server.ts"
- Expressão package.json:
- path (Para Usar caminho absoluto na pasta pública)
npm install path
- dotenv (Para usar variáveis de ambiente)
npm install dotenv
- express
-
Dependências de Desenvolvimento:
- Types:
- @types/express
npm install --save-dev @types/express
- @types/node
npm install --save-dev @types/node
- @types/mustache-express
npm install --save-dev @types/mustache-express
- @types/express
- Types:
-
Run Project:
npm run start-server
=================================================