diff --git a/mockServer/config/config.js b/mockServer/config/config.js new file mode 100644 index 000000000..dcd70e9a1 --- /dev/null +++ b/mockServer/config/config.js @@ -0,0 +1,16 @@ +/** + * Copyright (c) 2023 - present TinyEngine Authors. + * Copyright (c) 2023 - present Huawei Cloud Computing Technologies Co., Ltd. + * + * Use of this source code is governed by an MIT-style license. + * + * THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, + * BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR + * A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS. + * + */ + +module.exports = { + port: process.env.MOCK_PORT || 9090, + env: process.env.NODE_ENV || 'development' // Current mode +} diff --git a/mockServer/src/app.js b/mockServer/src/app.js index 3c3f6d2a3..26c5b341c 100644 --- a/mockServer/src/app.js +++ b/mockServer/src/app.js @@ -14,13 +14,12 @@ import Koa2 from 'koa' import KoaBody from 'koa-body' import KoaStatic from 'koa-static2' import path from 'path' -import MainRoutes from './routes/main-routes' +import { env, port } from '../config/config' import ErrorRoutesCatch from './middleware/ErrorRoutesCatch' import ErrorRoutes from './routes/error-routes' +import MainRoutes from './routes/main-routes' const app = new Koa2() -const env = process.env.NODE_ENV || 'development' // Current mode -const PORT = 9090 app .use((ctx, next) => { ctx.set('Access-Control-Allow-Origin', '*') @@ -57,6 +56,6 @@ if (env === 'development') { }) } -app.listen(PORT) +app.listen(port) export default app