Convert templates.jsm to CommonJS
This commit is contained in:
5
index.js
5
index.js
@@ -1,8 +1,8 @@
|
|||||||
const express = require("express");
|
const express = require("express");
|
||||||
const session = require("express-session");
|
const session = require("express-session");
|
||||||
const { Issuer } = require("openid-client");
|
const { Issuer } = require("openid-client");
|
||||||
|
const { createTemplateRenderer } = require("./utils/templates");
|
||||||
const wol = require("wake_on_lan");
|
const wol = require("wake_on_lan");
|
||||||
const { createTemplateRenderer } = require("./utils/templates.jsm");
|
|
||||||
|
|
||||||
require("dotenv").config();
|
require("dotenv").config();
|
||||||
|
|
||||||
@@ -68,7 +68,6 @@ let client;
|
|||||||
state,
|
state,
|
||||||
});
|
});
|
||||||
|
|
||||||
// 回傳 JSON 給前端,讓前端負責導向
|
|
||||||
res.json({ redirect: url });
|
res.json({ redirect: url });
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -109,6 +108,6 @@ let client;
|
|||||||
});
|
});
|
||||||
|
|
||||||
app.listen(PORT, () => {
|
app.listen(PORT, () => {
|
||||||
console.log(`wakeup3770 listening at http://localhost:${PORT}`);
|
console.log(`listening at http://localhost:${PORT}`);
|
||||||
});
|
});
|
||||||
})();
|
})();
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import fs from "fs";
|
const fs = require("fs");
|
||||||
import path from "path";
|
const path = require("path");
|
||||||
|
|
||||||
export function createTemplateRenderer({
|
function createTemplateRenderer({
|
||||||
baseDir = path.resolve("templates"),
|
baseDir = path.resolve("templates"),
|
||||||
useCache = true,
|
useCache = true,
|
||||||
} = {}) {
|
} = {}) {
|
||||||
@@ -26,3 +26,5 @@ export function createTemplateRenderer({
|
|||||||
return html;
|
return html;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module.exports = { createTemplateRenderer };
|
||||||
Reference in New Issue
Block a user