Skip to content

Commit

Permalink
fix(build): BasePath should be / and not esm-bundled
Browse files Browse the repository at this point in the history
  • Loading branch information
TimPietrusky committed Sep 26, 2018
1 parent eb1b088 commit 5ac84dd
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 6 deletions.
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,user-scalable=yes"><title>luminave</title><meta name="description" content="Manage all the lights with your web browser and create stunning visual experiences."><base href="/esm-bundled/"><link rel="icon" href="images/favicon.ico"><link rel="manifest" href="manifest.json"><meta name="theme-color" content="#424b4b"><meta name="mobile-web-app-capable" content="yes"><meta name="application-name" content="luminave"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"><meta name="apple-mobile-web-app-title" content="luminave"><link rel="apple-touch-icon" href="images/manifest/icon-48x48.png"><link rel="apple-touch-icon" sizes="72x72" href="images/manifest/icon-72x72.png"><link rel="apple-touch-icon" sizes="96x96" href="images/manifest/icon-96x96.png"><link rel="apple-touch-icon" sizes="144x144" href="images/manifest/icon-144x144.png"><link rel="apple-touch-icon" sizes="192x192" href="images/manifest/icon-192x192.png"><meta name="msapplication-TileImage" content="images/manifest/icon-144x144.png"><meta name="msapplication-TileColor" content="#424b4b"><meta name="msapplication-tap-highlight" content="no"><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@NERDDISCO"><meta property="og:type" content="website"><meta property="og:site_name" content="luminave"><meta property="og:image" content="images/manifest/icon-144x144.png"><script>if("serviceWorker"in navigator){window.addEventListener("load",function(){navigator.serviceWorker.register("service-worker.js",{scope:"/"})})}window.process={env:{NODE_ENV:"production"}};</script><style>@import url('https://fonts.googleapis.com/css?family=Open+Sans');body{margin:0;padding:0;font-family:'Open Sans', sans-serif;font-weight:400;line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased;background-color:#212121;}</style></head><body><lumi-nave></lumi-nave><noscript>Please enable JavaScript to use luminave.</noscript><script src="node_modules/@webcomponents/webcomponentsjs/webcomponents-loader.js"></script><script src="node_modules/webmidi/webmidi.min.js"></script><script src="libs/keytime/index.js"></script><script src="libs/buffer/index.js"></script><script src="libs/uuid/v1.js"></script><script type="module" src="src/app.js" crossorigin=""></script></body></html>
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,user-scalable=yes"><title>luminave</title><meta name="description" content="Manage all the lights with your web browser and create stunning visual experiences."><base href="/"><link rel="icon" href="images/favicon.ico"><link rel="manifest" href="manifest.json"><meta name="theme-color" content="#424b4b"><meta name="mobile-web-app-capable" content="yes"><meta name="application-name" content="luminave"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"><meta name="apple-mobile-web-app-title" content="luminave"><link rel="apple-touch-icon" href="images/manifest/icon-48x48.png"><link rel="apple-touch-icon" sizes="72x72" href="images/manifest/icon-72x72.png"><link rel="apple-touch-icon" sizes="96x96" href="images/manifest/icon-96x96.png"><link rel="apple-touch-icon" sizes="144x144" href="images/manifest/icon-144x144.png"><link rel="apple-touch-icon" sizes="192x192" href="images/manifest/icon-192x192.png"><meta name="msapplication-TileImage" content="images/manifest/icon-144x144.png"><meta name="msapplication-TileColor" content="#424b4b"><meta name="msapplication-tap-highlight" content="no"><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@NERDDISCO"><meta property="og:type" content="website"><meta property="og:site_name" content="luminave"><meta property="og:image" content="images/manifest/icon-144x144.png"><script>if("serviceWorker"in navigator){window.addEventListener("load",function(){navigator.serviceWorker.register("service-worker.js",{scope:"/"})})}window.process={env:{NODE_ENV:"production"}};</script><style>@import url('https://fonts.googleapis.com/css?family=Open+Sans');body{margin:0;padding:0;font-family:'Open Sans', sans-serif;font-weight:400;line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased;background-color:#212121;}</style></head><body><lumi-nave></lumi-nave><noscript>Please enable JavaScript to use luminave.</noscript><script src="node_modules/@webcomponents/webcomponentsjs/webcomponents-loader.js"></script><script src="node_modules/webmidi/webmidi.min.js"></script><script src="libs/keytime/index.js"></script><script src="libs/buffer/index.js"></script><script src="libs/uuid/v1.js"></script><script type="module" src="src/app.js" crossorigin=""></script></body></html>
24 changes: 24 additions & 0 deletions docs/push-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@
"libs/uuid/v1.js": {
"type": "script",
"weight": 1
},
"node_modules/webmidi/webmidi.min.js": {
"type": "script",
"weight": 1
}
},

Expand All @@ -42,6 +46,10 @@
"libs/uuid/v1.js": {
"type": "script",
"weight": 1
},
"node_modules/webmidi/webmidi.min.js": {
"type": "script",
"weight": 1
}
},

Expand Down Expand Up @@ -92,6 +100,10 @@
"libs/uuid/v1.js": {
"type": "script",
"weight": 1
},
"node_modules/webmidi/webmidi.min.js": {
"type": "script",
"weight": 1
}
},

Expand All @@ -115,6 +127,10 @@
"libs/uuid/v1.js": {
"type": "script",
"weight": 1
},
"node_modules/webmidi/webmidi.min.js": {
"type": "script",
"weight": 1
}
},

Expand All @@ -138,6 +154,10 @@
"libs/uuid/v1.js": {
"type": "script",
"weight": 1
},
"node_modules/webmidi/webmidi.min.js": {
"type": "script",
"weight": 1
}
},

Expand All @@ -161,6 +181,10 @@
"libs/uuid/v1.js": {
"type": "script",
"weight": 1
},
"node_modules/webmidi/webmidi.min.js": {
"type": "script",
"weight": 1
}
}

Expand Down
2 changes: 1 addition & 1 deletion docs/service-worker.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
/* eslint-disable indent, no-unused-vars, no-multiple-empty-lines, max-nested-callbacks, space-before-function-paren, quotes, comma-spacing */
'use strict';

var precacheConfig = [["index.html","71238afc9c91e8ae5ca258ffa6d66032"],["manifest.json","5bbfef25a6af1938ff0ab55a2557d2d1"],["src/app.js","76c59f493a70b833aabdb1c057bb3d30"],["src/views/animation-view.js","fc24113122be405889b7caad7077370b"],["src/views/fixture-view.js","60b57c6c50c51c5ae15b864e1f8ee83d"],["src/views/midi-view.js","4490370c6dc8a3c47bc123aec07a1592"],["src/views/modv-view.js","cd45a49a5cea7b30ce1dfdb33bc8b610"],["src/views/my-view404.js","a6dfab2a85d42e44c2f7070c46d4366c"],["src/views/scene-view.js","811b8e909e4a702f5818aa2de1ba1885"],["src/views/universe-view.js","c207e46f85fe70be28c39049087b77c0"]];
var precacheConfig = [["index.html","21d208abd8c750ed94cde03ccbf44317"],["manifest.json","5bbfef25a6af1938ff0ab55a2557d2d1"],["src/app.js","76c59f493a70b833aabdb1c057bb3d30"],["src/views/animation-view.js","fc24113122be405889b7caad7077370b"],["src/views/fixture-view.js","60b57c6c50c51c5ae15b864e1f8ee83d"],["src/views/midi-view.js","4490370c6dc8a3c47bc123aec07a1592"],["src/views/modv-view.js","cd45a49a5cea7b30ce1dfdb33bc8b610"],["src/views/my-view404.js","a6dfab2a85d42e44c2f7070c46d4366c"],["src/views/scene-view.js","811b8e909e4a702f5818aa2de1ba1885"],["src/views/universe-view.js","c207e46f85fe70be28c39049087b77c0"]];
var cacheName = 'sw-precache-v3--' + (self.registration ? self.registration.scope : '');


Expand Down
6 changes: 4 additions & 2 deletions gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,14 @@ const del = require('del')
* Cleans the prpl-server build in the server directory.
*/
gulp.task('prpl-server:clean', () => del('server/build'))
gulp.task('prpl-server:clean:docs', () => del(['docs/images',
gulp.task('prpl-server:clean:docs', () => del([
'docs/images',
'docs/src',
'docs/index.html',
'docs/manifest.json',
'docs/push-manifest.json',
'docs/service-worker.js']))
'docs/service-worker.js'
]))

gulp.task('prpl-server:copy:docs', () => gulp.src('build/esm-bundled/**').pipe(gulp.dest('docs/')))

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"dekk-integration": "cd integration/dekk && npm start",
"modv-integration": "cd integration/modV && npm start",
"build": "npm run build:prpl-server && npm run build:static",
"build:prpl-server": "polymer build --auto-base-path && gulp prpl-server",
"build:prpl-server": "polymer build && gulp prpl-server",
"build:static": "polymer build",
"serve:prpl-server": "prpl-server --root server/build",
"serve:static": "polymer serve --port 5000 build/esm-bundled",
Expand Down
5 changes: 4 additions & 1 deletion polymer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
"entrypoint": "index.html",
"shell": "src/app.js",
"sources": [
"images/**/*"
"images/**/*",
"src/app.js",
"src/views/*"
],
"extraDependencies": [
"manifest.json",
Expand All @@ -16,6 +18,7 @@
"builds": [
{
"name": "esm-bundled",
"basePath": "/",
"browserCapabilities": [
"es2015",
"modules"
Expand Down

0 comments on commit 5ac84dd

Please sign in to comment.