From d5608829b28e8e833435fe4ec93565a93a89d764 Mon Sep 17 00:00:00 2001 From: ache Date: Wed, 30 Jan 2019 23:51:57 +0100 Subject: New code --- src/app.mjs | 12 ++++++++++-- src/views/index.html | 12 +++--------- 2 files changed, 13 insertions(+), 11 deletions(-) (limited to 'src') diff --git a/src/app.mjs b/src/app.mjs index 2903c58..94e0604 100644 --- a/src/app.mjs +++ b/src/app.mjs @@ -1,5 +1,6 @@ 'use-strict'; +const fs = require('fs'); const express = require('express'); const mustache = require('mustache-express'); const path = require('path'); @@ -10,11 +11,18 @@ app.engine('html', mustache()); app.set('view engine', 'html'); app.set('views',path.join(__dirname, 'views')); -app.use(express.static('default')); +app.use('/default', express.static('default')); app.use(express.static('static')); app.get('/', (req, res) => { - res.render('index.html', {yourdata: 'Hello from Mustache Template'}); + + const listFile = fs.readdirSync("./default"); + const options = listFile.map( file => { + const text = file.replace('.json', ''); + return ``; + }); + console.log(options); + res.render('index', {listFile: options.join('')}); }); const server = app.listen(8100, () => { diff --git a/src/views/index.html b/src/views/index.html index f64e470..d501638 100644 --- a/src/views/index.html +++ b/src/views/index.html @@ -3,7 +3,6 @@ Synhestesis - Test - +
- + -
- -
-- cgit v1.2.3