Make stuff work with npm

This commit is contained in:
Zef Hemel
2022-04-25 11:24:13 +02:00
parent 44cf4c6a72
commit d52d81a909
32 changed files with 1471 additions and 10639 deletions
+7 -4
View File
@@ -4,6 +4,7 @@ import yargs from "yargs";
import { hideBin } from "yargs/helpers";
import { ExpressServer } from "./api_server";
import { nodeModulesDir } from "@plugos/plugos/environments/node_sandbox";
import { preloadModules } from "@silverbulletmd/common/preload_modules";
let args = yargs(hideBin(process.argv))
.option("port", {
@@ -18,13 +19,15 @@ if (!args._.length) {
}
const pagesPath = args._[0] as string;
const port = args.port;
const webappDistDir = `${nodeModulesDir}/node_modules/@silverbulletmd/web/dist`;
// console.log("This is where the static files live", webappDistDir);
const expressServer = new ExpressServer(port, pagesPath, webappDistDir);
const expressServer = new ExpressServer(
port,
pagesPath,
webappDistDir,
preloadModules
);
expressServer.start().catch((e) => {
console.error(e);
});