diff --git a/packages/fastboot/src/html-entrypoint.js b/packages/fastboot/src/html-entrypoint.js index 8e2a2213d..6bafc9e9c 100644 --- a/packages/fastboot/src/html-entrypoint.js +++ b/packages/fastboot/src/html-entrypoint.js @@ -27,6 +27,8 @@ function htmlEntrypoint(appName, distPath, htmlPath) { let relativeSrc = urlWithin(src, rootURL); if (relativeSrc) { scripts.push(path.join(distPath, relativeSrc)); + } else if (element.tagName === 'FASTBOOT-SCRIPT') { + scripts.push(path.join(distPath, src)); } } if (element.tagName === 'FASTBOOT-SCRIPT') { diff --git a/packages/fastboot/test/html-entrypoint-test.js b/packages/fastboot/test/html-entrypoint-test.js index df8030f67..c12286c65 100644 --- a/packages/fastboot/test/html-entrypoint-test.js +++ b/packages/fastboot/test/html-entrypoint-test.js @@ -250,6 +250,7 @@ describe('htmlEntrypoint', function() {
+