koa typeorm starter
1.0.0
TypeScript 및 TypeOrm과 함께 KOA를 사용하기위한 스타터 프로젝트
package-lock.json 생성해야합니다. 데이터베이스를 설정하고 구성을 자신의 설정으로 변경하십시오. 개발 환경에 대해 config/ormconfig.json 에서 데이터베이스 구성을 찾을 수 있습니다. 선택한 환경 (개발/시험/생산)에 따라 변경
{
"type": "postgres",
"host": "localhost",
"port": 5432,
"username": "username",
"password": "password",
"database": "database",
"logging": false
}
지원되는 데이터베이스 드라이버와 같은 자세한 정보는 typeorm을 방문하십시오.
그리고 터미널에서 이것을 실행하여 응용 프로그램을 시작하십시오. 이것은 변경 사항을 감시하고 응용 프로그램을 재건 (전환) 할 수 있습니다
$ npm run debug
이를 통해 터미널과 로그에서 앱이 요청을들을 준비가되었음을 알 수 있습니다. 예를 들어:
[2018-06-04T01:55:18.426Z] [info]: Server started at http://localhost:3000 NODE_ENV=development
생산 실행의 경우 터미널에서 실행하십시오.
$ npm run start
PM2를 사용하려면 ecosystem.config.json 의 구성 및 실행을 확인하십시오.
$ npm run pm2
또한 생산을 실행하는 경우 dirname/logs 로 로그를 확인하여 시작이 성공했는지 확인하는 것을 잊지 마십시오.
테스트 스위트를 실행하려면 터미널을 입력하십시오
$ npm run test
또는 테스트 유형 당
$ npm run e2e:test
$ npm run unit:test
풀 요청을 위해 열립니다!
비슷한 익스프레스 스타터를 위해 JM Santos에게 큰 감사를드립니다