mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-17 06:16:33 +00:00
Fixes hassio build script for prod (#6315)
This commit is contained in:
parent
89c0729964
commit
19e32752bb
@ -265,7 +265,10 @@ gulp.task("gen-index-gallery-prod", (done) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
gulp.task("gen-index-hassio-dev", async () => {
|
gulp.task("gen-index-hassio-dev", async () => {
|
||||||
writeHassioEntrypoint("entrypoint.js", "entrypoints.js");
|
writeHassioEntrypoint(
|
||||||
|
`${paths.hassio_publicPath}/frontend_latest/entrypoint.js`,
|
||||||
|
`${paths.hassio_publicPath}/frontend_es5/entrypoint.js`
|
||||||
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task("gen-index-hassio-prod", async () => {
|
gulp.task("gen-index-hassio-prod", async () => {
|
||||||
@ -289,10 +292,10 @@ function writeHassioEntrypoint(latestEntrypoint, es5Entrypoint) {
|
|||||||
path.resolve(paths.hassio_output_root, "entrypoint.js"),
|
path.resolve(paths.hassio_output_root, "entrypoint.js"),
|
||||||
`
|
`
|
||||||
try {
|
try {
|
||||||
new Function("import('${paths.hassio_publicPath}/frontend_latest/${latestEntrypoint}')")();
|
new Function("import('${latestEntrypoint}')")();
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
var el = document.createElement('script');
|
var el = document.createElement('script');
|
||||||
el.src = '${paths.hassio_publicPath}/frontend_es5/${es5Entrypoint}';
|
el.src = '${es5Entrypoint}';
|
||||||
document.body.appendChild(el);
|
document.body.appendChild(el);
|
||||||
}
|
}
|
||||||
`,
|
`,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user