Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 544 Bytes

File metadata and controls

50 lines (34 loc) · 544 Bytes

Setup Project

  • Create .env file
PORT=5500
DATABASE_URL="mysql://root:root@127.0.0.1:3306/belajar_typescript_restful_api"
  • Install all dependencies
npm install
  • Sync schema prisma models to database
  npx prisma migrate dev
  • Import prisma client to node modules
  npx prisma generate
  • Compile typescript files to javascript
tsc
  • OR
npm run build
  • Run compiled/builded javascript project
node dist/main.js
  • OR
npm run start