UNPKG

quickgame-server

Version:

quickgame server

1 lines 1.16 kB
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault"),_path=_interopRequireDefault(require("path")),_koa=_interopRequireDefault(require("koa")),_koaStatic=_interopRequireDefault(require("koa-static")),_koaMount=_interopRequireDefault(require("koa-mount")),_chromeDevtoolsFrontend=_interopRequireDefault(require("@hap-toolkit/chrome-devtools-frontend")),_record=require("./middleware/record"),_bundle=_interopRequireDefault(require("./routes/bundle")),_debug=_interopRequireDefault(require("./routes/debug")),app=new _koa.default,inspectorRoute=(app.use((0,_koaStatic.default)(_path.default.join(__dirname,"public"))),(0,_koaMount.default)("/inspector",(0,_koaStatic.default)(_chromeDevtoolsFrontend.default.devtoolsPath)));app.use(inspectorRoute),app.use(_record.record),app.use(_bundle.default.routes(),_bundle.default.allowedMethods()),app.use(_debug.default.routes(),_bundle.default.allowedMethods()),app.on("error",function(e,r){console.error("### App Server ### 服务器错误: ".concat(e.message));e="出错了!HTTP error code: ".concat(e.status,", 出错信息: ").concat(e.message);r&&(r.body=e)}),module.exports=app;