LearnNewsExamplesServices
Frontmatter
id1167
titleEnhanced Webpack builds (split chunks for apps & examples)
stateClosed
labels
enhancement
assigneestobiu
createdAtSep 4, 2020, 12:38 PM
updatedAtSep 10, 2020, 12:16 AM
githubUrlhttps://github.com/neomjs/neo/issues/1167
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtSep 10, 2020, 12:16 AM

Enhanced Webpack builds (split chunks for apps & examples)

Closed v8.1.0 enhancement
tobiu
tobiu commented on Sep 4, 2020, 12:38 PM

Got a PoC running locally:

Screenshot 2020-09-04 at 03 37 06

Screenshot 2020-09-04 at 03 48 22

Will create a new branch to further test & polish this.

tobiu added the enhancement label on Sep 4, 2020, 12:38 PM
tobiu assigned to @tobiu on Sep 4, 2020, 12:38 PM
tobiu referenced in commit 7fa105f - "Enhanced Webpack builds (split chunks for apps & examples) #1167" on Sep 4, 2020, 12:39 PM
tobiu referenced in commit 7188904 - "#1167 chunks names for the worker scope" on Sep 4, 2020, 1:36 PM
tobiu referenced in commit b124ac9 - "#1167 covid app: using the real appworker chunk" on Sep 4, 2020, 2:04 PM
tobiu referenced in commit 5d907cc - "#1167 removed all apps & examples build entry points" on Sep 4, 2020, 2:17 PM
tobiu referenced in commit 23703c8 - "#1167 removed the entry point generation from the createApp program" on Sep 4, 2020, 2:19 PM
tobiu referenced in commit b325dee - "#1167 package.json => removed the buildMyApps script" on Sep 4, 2020, 2:37 PM
tobiu referenced in commit d5a1033 - "#1167 removed the buildMyApps & buildDocsExamples programs. adjusted the buildAll program" on Sep 4, 2020, 2:41 PM
tobiu referenced in commit ae93dac - "#1167 new app worker prod build entry point (in progress)" on Sep 5, 2020, 6:38 PM
tobiu referenced in commit 911a9fe - "#1167 buildThreads: added the new appworker prod build script" on Sep 6, 2020, 5:42 PM
tobiu referenced in commit 74e6839 - "#1167 myApps.template.json: adjusted the input paths" on Sep 6, 2020, 6:01 PM
tobiu referenced in commit 2a50373 - "#1167 webpack.config.appworker.js => default file name" on Sep 8, 2020, 1:20 PM
tobiu referenced in commit ca64f81 - "#1167 webpack.config.appworker.js => added the docs app & examples index file generation" on Sep 8, 2020, 1:38 PM
tobiu referenced in commit 51c1e53 - "#1167 build.json: adjusted the input paths" on Sep 8, 2020, 1:53 PM
tobiu referenced in commit 65d80b3 - "#1167 worker.App: unified the onLoadApplication() logic" on Sep 8, 2020, 2:00 PM
tobiu referenced in commit f6c5fca - "#1167 webpack.config.appworker.js: app paths for docs&examples fix" on Sep 8, 2020, 2:15 PM
tobiu referenced in commit 8665a01 - "#1167 enabled the examples tree view for the docs app" on Sep 8, 2020, 2:48 PM
tobiu referenced in commit 049b379 - "#1167 added the dist versions of the shared covid apps to the website examples" on Sep 8, 2020, 2:54 PM
tobiu referenced in commit 0b4de66 - "#1167 website examples: dev mode => added edge as a valid browser for all" on Sep 8, 2020, 2:55 PM
tobiu referenced in commit ab7bbf6 - "#1167 disabled the examples for the build modes (docs app) again. follow up ticket." on Sep 8, 2020, 3:12 PM
tobiu referenced in commit 1f37f3a - "#1167 added the new app worker build for dist/development" on Sep 8, 2020, 6:07 PM
tobiu referenced in commit a8dbf11 - "#1167 adjusted the createApp program to create the new input paths (app.mjs)" on Sep 8, 2020, 7:12 PM
tobiu referenced in commit 6318f3a - "#1167 package.json: removed the docs.examples build" on Sep 8, 2020, 7:26 PM
tobiu referenced in commit ba5f309 - "#1167 package.json: re-added the build-my-apps script" on Sep 8, 2020, 7:53 PM
tobiu referenced in commit 8f13ea2 - "#1167 re-added the buildMyApps program, adjusted webpack.config.myapps to parse all examples & apps, but only generate the index file for the selected app(s)" on Sep 8, 2020, 9:16 PM
tobiu referenced in commit 300b835 - "#1167 adjusted the webpack.config.myapps to parse all examples & apps, but only generate the index file for the selected app(s) => dist/dev" on Sep 8, 2020, 9:47 PM
tobiu closed this issue on Sep 10, 2020, 12:16 AM