documentation
This commit is contained in:
@ -9,12 +9,14 @@ import views from "./views.mjs";
|
||||
export default class flummpress {
|
||||
constructor(opts) {
|
||||
this.opts = { ...{
|
||||
views: path.resolve() + "/src/views",
|
||||
routes: path.resolve() + "/src/routes"
|
||||
views: null,
|
||||
routes: null
|
||||
}, ...opts };
|
||||
return (async () => {
|
||||
await router.loadRoutes(this.opts.routes);
|
||||
await views.loadViews(this.opts.views);
|
||||
if(this.opts.routes)
|
||||
await router.loadRoutes(this.opts.routes);
|
||||
if(this.opts.views)
|
||||
await views.loadViews(this.opts.views);
|
||||
return this;
|
||||
})();
|
||||
}
|
||||
|
@ -23,7 +23,7 @@ export default new class {
|
||||
post() {
|
||||
this.route("POST", arguments);
|
||||
}
|
||||
async static(dir = path.resolve() + "/public", route = /^\/s/) {
|
||||
async static({ dir = path.resolve() + "/public", route = /^\/public/ }) {
|
||||
if(!this.#mimes) {
|
||||
this.#mimes = new Map();
|
||||
(await fs.readFile("/etc/mime.types", "utf-8"))
|
||||
|
Reference in New Issue
Block a user