import api from './src/service/api.js' import { handler } from './src/template.js' import { Hono } from 'hono' import { logger } from 'hono/logger' import { cors } from 'hono/cors' import config from './src/config.js' import { get_runtime, get_url } from './src/util.js' const app = new Hono() app.use('*', cors()) app.use('*', logger()) app.get('/api', api) app.get('/test', handler) app.get('/', (c) => { return c.html(`
当前版本:1.1.2
当前运行环境:${get_runtime()}
当前时间:${new Date()}
内部端口:${config.PORT}
部署在大陆:${config.OVERSEAS ? '否' : '是'}
当前地址:${c.req.url}
实际地址:${get_url(c)}
api地址:${get_url(c) + 'api'}
` ) }) export default app