Add AureliaSpa template #1298

Closed
opened 2025-08-09 17:19:36 +00:00 by fergalmoran · 0 comments
Owner

Originally created by @kmkatsma on 10/22/2016

This PR adds a new AureliaSpa folder to the existing templates folder.

Made attempts to be as consistent as possible with existing templates, but this does follow different webpack template build process - it uses a single webpack config utilizing the AureliaWebpackPlugin. However, I tried to keep the WebPack configuration consistent with the configurations that exist in official Aurelia webpack skeletons, except EasyWebpack has been removed for closer match to the existing webpack templates in this repo.

Other things of note with regard to comparison with other templates:

  1. The nav css had to be modified to deal with the default class added by aurelia to elements (perhaps there is another way).
  2. The menu is build dynamically, instead of statically
  3. Single boot file, given no server side rendering
  4. The fetchdata.ts has some typings overrides added specifically to deal with some current issues in "official" typings files

@SteveSandersonMS, @MarkPieszak, @EisenbergEffect

*Originally created by @kmkatsma on 10/22/2016* This PR adds a new AureliaSpa folder to the existing templates folder. Made attempts to be as consistent as possible with existing templates, but this does follow different webpack template build process - it uses a single webpack config utilizing the AureliaWebpackPlugin. However, I tried to keep the WebPack configuration consistent with the configurations that exist in official Aurelia webpack skeletons, except EasyWebpack has been removed for closer match to the existing webpack templates in this repo. Other things of note with regard to comparison with other templates: 1. The nav css had to be modified to deal with the default class added by aurelia to elements (perhaps there is another way). 2. The menu is build dynamically, instead of statically 3. Single boot file, given no server side rendering 4. The fetchdata.ts has some typings overrides added specifically to deal with some current issues in "official" typings files @SteveSandersonMS, @MarkPieszak, @EisenbergEffect
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/JavaScriptServices#1298
No description provided.