This repository has been archived on 2023-12-22. You can view files and clone it, but cannot push or open issues or pull requests.
old-monorepo/Dashboard/app/app.html
2020-07-28 15:27:25 +02:00

46 lines
1.2 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>App name here</title>
<script>
(function() {
if (!process.env.HOT) {
const link = document.createElement("link");
link.rel = "stylesheet";
link.href = "./dist/style.css";
// HACK: Writing the script path should be done with webpack
document.getElementsByTagName("head")[0].appendChild(link);
}
})();
</script>
</head>
<body>
<div id="root"></div>
<script>
{
const scripts = [];
// Dynamically insert the DLL script in development env in the
// renderer process
if (process.env.NODE_ENV === "development") {
scripts.push("../dll/renderer.dev.dll.js");
}
// Dynamically insert the bundled app script in the renderer process
const port = process.env.PORT || 1212;
scripts.push(
process.env.HOT
? "http://localhost:" + port + "/dist/renderer.dev.js"
: "./dist/renderer.prod.js"
);
document.write(
scripts
.map((script) => `<script defer src="${script}"><\/script>`)
.join("")
);
}
</script>
</body>
</html>