From abf1ecddb401800c4cbf1b0bb848eab6ae048680 Mon Sep 17 00:00:00 2001 From: wancat Date: Sat, 14 Oct 2023 16:17:47 +0800 Subject: [PATCH] feat: add router and css --- packages/analytics/public/css/style.css | 9 +++++++++ packages/analytics/src/index.js | 5 +++-- packages/analytics/src/router.js | 9 +++++++++ packages/analytics/views/layouts/main.handlebars | 1 + 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 packages/analytics/public/css/style.css create mode 100644 packages/analytics/src/router.js diff --git a/packages/analytics/public/css/style.css b/packages/analytics/public/css/style.css new file mode 100644 index 0000000..3f78b7a --- /dev/null +++ b/packages/analytics/public/css/style.css @@ -0,0 +1,9 @@ +table, +tr, +td, +th { + border-collapse: collapse; + border-spacing: 0; + width: 50%; + border: 2px solid black; +} diff --git a/packages/analytics/src/index.js b/packages/analytics/src/index.js index 3e4a4cb..463efca 100644 --- a/packages/analytics/src/index.js +++ b/packages/analytics/src/index.js @@ -2,7 +2,7 @@ import connectDB from '@linux-odyssey/models' import express from 'express' import { engine } from 'express-handlebars' import config from './config.js' -import { homeController } from './controllers/index.js' +import router from './router.js' async function main() { await connectDB(config.db) @@ -13,7 +13,8 @@ async function main() { app.set('view engine', 'handlebars') app.set('views', './views') - app.get('/', homeController) + app.use(router) + app.use(express.static('./public')) app.listen(3001, () => { console.log('Server started on http://localhost:3001') diff --git a/packages/analytics/src/router.js b/packages/analytics/src/router.js new file mode 100644 index 0000000..20b35bd --- /dev/null +++ b/packages/analytics/src/router.js @@ -0,0 +1,9 @@ +import { Router } from 'express' + +import { homeController } from './controllers/index.js' + +const router = Router() + +router.get('/', homeController) + +export default router diff --git a/packages/analytics/views/layouts/main.handlebars b/packages/analytics/views/layouts/main.handlebars index ce48582..c044eb7 100644 --- a/packages/analytics/views/layouts/main.handlebars +++ b/packages/analytics/views/layouts/main.handlebars @@ -1,6 +1,7 @@ {{title}} + {{{body}}}