mirror of
https://github.com/TheGreyDiamond/Enlight.git
synced 2026-03-31 23:00:24 +02:00
init
This commit is contained in:
50
enlightApp/app/app.html
Normal file
50
enlightApp/app/app.html
Normal file
@@ -0,0 +1,50 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Hello Electron React!</title>
|
||||
<script>
|
||||
(() => {
|
||||
if (
|
||||
typeof process !== 'object' ||
|
||||
(typeof process === 'object' && !process.env.START_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>
|
||||
if (typeof process === 'object') {
|
||||
const scripts = [];
|
||||
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
// Dynamically insert the DLL script in development env in the
|
||||
// renderer process
|
||||
scripts.push('../dll/renderer.dev.dll.js');
|
||||
}
|
||||
if (process.env.START_HOT) {
|
||||
// Dynamically insert the bundled app script in the renderer process
|
||||
const port = process.env.PORT || 1212;
|
||||
scripts.push(`http://localhost:${port}/dist/renderer.dev.js`);
|
||||
} else {
|
||||
scripts.push('./dist/renderer.prod.js');
|
||||
}
|
||||
|
||||
if (scripts.length) {
|
||||
document.write(
|
||||
scripts
|
||||
.map(script => `<script defer src="${script}"><\/script>`)
|
||||
.join('')
|
||||
);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user