UNPKG

use-on-demand

Version:
61 lines 2.21 kB
// TIP——————————————————————————————————————————系统依赖———————————————————— import fs from 'fs'; import path from 'path'; import { r_db } from '../routes/db'; import { r_myStepByStepLife } from '../routes/my_step_by_step_life'; var argv = process.argv; console.log('参数列表', argv); var port_base = parseInt(argv[3]); export var cfg = new /** @class */ (function () { function class_1() { this.isPrivate = true; /** * 挂载端口 */ this.port = { http: port_base + 88, https: port_base + 443, }; /** * Https证书 * 1. 2020.01.19获得 */ this.cert = { privateKey: fs.readFileSync( // path.join(__dirname, '../assets/cert/new-20200119/private.key'), path.join(__dirname, '../assets/cert/new-20210206/private.key'), 'utf8'), certificate: fs.readFileSync( // path.join(__dirname, '../assets/cert/new-20200119/full_chain.pem'), path.join(__dirname, '../assets/cert/new-20210206/full_chain.pem'), 'utf8'), }; /** * 视图 */ this.view = { // 页面渲染 viewsPath: path.join(__dirname, '../../views'), viewsEngine: 'jade', // 外部public资源 staticPaths: [ path.join(__dirname, '../../public'), path.join(__dirname, '../../public/platform'), path.join(__dirname, '../../public/guoqiong'), ], // 内部assets资源 assetsPaths: [ path.join(__dirname, '../assets'), ], }; /** * 路由表 */ this.route = { map: [ { baseUrl: '/db', router: r_db }, { baseUrl: '/dist-MyBestLife-MyBestProject', router: r_myStepByStepLife }, ], }; } return class_1; }()); //# sourceMappingURL=config.js.map