Current recommended technique for cache-busting Aurelia (SystemJS-based) apps
<p>I've found scattered github issues and articles about cache-busting Aurelia and SystemJS apps; however, I haven't had 100% success with those.  One systemjs plugin technique had side-effects of tacking on a url param twice.  Also, url params do not seem to gaurantee that cached resources are not used on all browsers.</p>

<p>The best, 100% solid solution from my perspective would be to deploy the app to a different path.  For example, tack the version and build time into the url <strong>path</strong>, <a href="https://my.domain.com/v1.0.0b20161011_120001/index.html" rel="nofollow">https://my.domain.com/v1.0.0b20161011_120001/index.html</a>, <a href="https://my.domain.com/v1.0.0b20161011_120122/index.html" rel="nofollow">https://my.domain.com/v1.0.0b20161011_120122/index.html</a></p>

<p>What is the current recommended technique, plugin or other process for cache-busting Aurelia apps?</p>