dev environment

This commit is contained in:
cupcakearmy
2019-05-23 13:19:42 +02:00
parent fe8a1c8412
commit dd405d11ac
5 changed files with 20 additions and 18 deletions

View File

@@ -1,11 +1,9 @@
{
"private": true,
"scripts": {
"pkg": "tsc && pkg --targets latest-alpine-x64 --output ./server dist/server.js",
"pkg:mac": "tsc && pkg --targets latest-macos-x64 --output ./server-macos dist/server.js",
"prod": "NODE_ENV=production node dist/server.js",
"build": "tsc",
"dev": "npm i && tsnd --no-notify src/server.ts"
"dev": "npm install --silent && tsnd --no-notify src/server.ts",
"prod": "NODE_ENV=production node dist/server.js"
},
"devDependencies": {
"@types/jsonwebtoken": "^8.3.2",

View File

@@ -15,12 +15,6 @@ import router from './routes'
createConnection({
type: 'sqlite',
database: join(process.cwd(), 'db.sqlite'),
// type: "mysql",
// host: "localhost",
// port: 3306,
// username: 'test',
// password: 'test',
// database: 'data',
entities: [User, Purchase],
synchronize: true,
}).then(async () => {
@@ -31,7 +25,9 @@ createConnection({
await User.createOrGet(user)
}
const port = Config.get<number>('server.port')
const port = process.env.NODE_ENV !== 'production'
? 5000
: 80
const server = new Koa()
server.use(responseTime)