Fix embedded assets, particularly when serving UI/App urls

This commit is contained in:
Daniel Lundin
2019-07-20 14:19:35 +02:00
parent 0762143528
commit c82f5eccec
4 changed files with 24 additions and 7 deletions
+4 -4
View File
@@ -8,13 +8,13 @@
<link rel="stylesheet" href="https://unpkg.com/bootstrap-material-design@4.1.1/dist/css/bootstrap-material-design.min.css" integrity="sha384-wXznGJNEXNG1NFsbm0ugrLFMQPWswR3lds2VeinahP8N0zJw9VWSopbjv2x7WCvX" crossorigin="anonymous">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link rel='icon' type='image/png' href='favicon.png'>
<link rel='stylesheet' href='global.css'>
<link rel='stylesheet' href='bundle.css'>
<link rel='icon' type='image/png' href='/favicon.png'>
<link rel='stylesheet' href='/global.css'>
<link rel='stylesheet' href='/bundle.css'>
</head>
<body>
<script src='bundle.js'></script>
<script src='/bundle.js'></script>
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://unpkg.com/popper.js@1.12.6/dist/umd/popper.js" integrity="sha384-fA23ZRQ3G/J53mElWqVJEGJzU0sTs+SvzG8fXVWP+kJQ1lwFAOkcUOysnlKJC33U" crossorigin="anonymous"></script>
<script src="https://unpkg.com/bootstrap-material-design@4.1.1/dist/js/bootstrap-material-design.js" integrity="sha384-CauSuKpEqAFajSpkdjv3z9t8E7RlpJ1UP0lKM/+NdtSarroVKu069AlsRPKkFBz9" crossorigin="anonymous"></script>
+2 -2
View File
@@ -1,5 +1,5 @@
const { createServer } = require("http");
const app = require("./dist/App.js");
const app = require("./App.js");
createServer((req, res) => {
const { html } = app.render({ url: req.url });
@@ -7,7 +7,7 @@ createServer((req, res) => {
res.write(`
<!DOCTYPE html>
<body>${html}</body>
<script src="/dist/bundle.js"></script>
<script src="/bundle.js"></script>
`);
res.end();