From 1d7b951a1016404cfc8b4bba4893ef51de357520 Mon Sep 17 00:00:00 2001 From: lucasdevelop Date: Sat, 7 Aug 2021 17:37:57 +0200 Subject: [PATCH] change config --- src/config.js | 16 +++++++++++++++- src/engine.js | 4 ++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/config.js b/src/config.js index f80a0b2..a2c3e6b 100644 --- a/src/config.js +++ b/src/config.js @@ -1,5 +1,19 @@ -let config = { +let config = {}; +let configvar = { templatePath: __dirname + "\\src\\templates", pagePath: __dirname + "\\src\\pages", }; + +config.get = function (key) { + return configvar[key]; +}; + +config.getConfig = function () { + return configvar; +}; + +config.set = function (key, value) { + configvar[key] = value; +}; + module.exports = config; diff --git a/src/engine.js b/src/engine.js index 589ac8b..c3bded8 100644 --- a/src/engine.js +++ b/src/engine.js @@ -3,8 +3,8 @@ const fs = require("fs"); //let appdir = path.join(__dirname, ".."); let app = {}; -app.config = require("./config"); - +app.__config = require("./config") +app.config = app.__config.getConfig(); function escapeRegExp(string) { return string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&");