I have an ASP.NET Core project that also hosts the CLI Aurelia project using TypeScript / SASS. IDE is Visual Studio 2015.
When a project is created by Visual Studio or MSBuild, the au build is executed in the precompilation task, so when I create or run an ASP.NET Core project from Visual Studio using F5, the Aurelia CLI will build and link assets for the Aurelia application in wwwroot .
This workflow ensures the correct construction of any changes, and also ensures that .NET Core works as a web server, however it is slow for developers, since any changes in the front-end code (HTML, SASS or TS) that need to be performed require a complete recompilation Aurelia application bindings.
Recent changes to the CLI Aurelia (0.25+) have accelerated the assembly of interfaces, which is great, but it is still not optimal.
I cannot use au run --watch because it does not start the .NET Core server.
Iโm looking for guidance on optimizing the developerโs workflow for this configuration - ideally, the F5 defeat should work as it is now, but with the addition of clock activation in Aurelia, so that any changes to view the files will trigger an incremental build in Aurelia, which directly updates the browser.
source share