From 9e4fdd6f38853d8a4a959901ab7902569de75484 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Sat, 21 Dec 2019 08:08:54 +0100 Subject: viewer: Implemented the "example" project in devServer Display loader and error messages (not translated yet) Created a "GalleryStore" to fetch the JSon data from the gallery (currently from example) --- viewer/vue.config.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'viewer/vue.config.js') diff --git a/viewer/vue.config.js b/viewer/vue.config.js index 3f94880..3bb56e5 100644 --- a/viewer/vue.config.js +++ b/viewer/vue.config.js @@ -7,6 +7,17 @@ module.exports = { enableInSFC: false, }, }, - productionSourceMap: false, + devServer: { + port: 8085, + serveIndex: true, + before: (app, server, compiler) => { + app.get("/gallery/*", (req, res) => { + const fs = require("fs"); + const fileName = req.url.replace(/^\/gallery/, "../example"); + const file = fs.readFileSync(fileName); + res.end(file); + }); + } + } }; -- cgit v1.2.3