29 17:34:33 ~/projects/@aurelia
$ npm uninstall -g au aurelia-cli && npm cache clear
- aurelia-cli@0.24.0 node_modules/aurelia-cli
32 17:34:42 ~/projects/@aurelia
$ npm install -g ./cli/
/Users/dev/.nvm/versions/node/v7.5.0/bin/aurelia -> /Users/dev/.nvm/versions/node/v7.5.0/lib/node_modules/aurelia-cli/bin/aurelia-cli.js
/Users/dev/.nvm/versions/node/v7.5.0/bin/au -> /Users/dev/.nvm/versions/node/v7.5.0/lib/node_modules/aurelia-cli/bin/aurelia-cli.js
/Users/dev/.nvm/versions/node/v7.5.0/lib
└─┬ aurelia-cli@0.24.0
38 17:38:36 ~/projects/@aurelia
$ au new
# ...omitted
Project Configuration
Name: aurelia-app
Platform: Web
Transpiler: TypeScript
Markup Processor: Maximum Minification
CSS Processor: None
Unit Test Runner: Karma
Editor: Sublime
Congratulations! Your Project "aurelia-app" Has Been Created!
39 17:39:31 ~/projects/@aurelia
$ cd aurelia-app/
40 17:39:35 ~/projects/@aurelia/aurelia-app
$ ls
aurelia_project/ custom_typings/ favicon.ico index.html karma.conf.js node_modules/ package.json scripts/ src/ test/ tsconfig.json tslint.json
Now I make these changes to the app to use non-relative paths.
Back to it:
58 17:46:40 ~/projects/@aurelia/aurelia-app
$ au build
Starting 'readProjectConfiguration'...
Finished 'readProjectConfiguration'
Starting 'processMarkup'...
Starting 'processCSS'...
Starting 'copyFiles'...
Starting 'configureEnvironment'...
Finished 'copyFiles'
Finished 'processCSS'
Finished 'processMarkup'
Finished 'configureEnvironment'
Starting 'buildTypeScript'...
Finished 'buildTypeScript'
Starting 'writeBundles'...
Tracing app...
Tracing environment...
Tracing main...
Tracing resources/index...
Tracing app...
Tracing aurelia-binding...
Tracing aurelia-bootstrapper...
Tracing aurelia-dependency-injection...
Tracing aurelia-event-aggregator...
Tracing aurelia-framework...
Tracing aurelia-history...
Tracing aurelia-history-browser...
Tracing aurelia-loader-default...
Tracing aurelia-logging-console...
Tracing aurelia-route-recognizer...
Tracing aurelia-router...
Tracing aurelia-templating-binding...
Tracing text...
Tracing aurelia-templating-resources...
Tracing aurelia-templating-router...
Tracing aurelia-testing...
Writing app-bundle.js...
Writing vendor-bundle.js...
Finished 'writeBundles'
60 17:47:09 ~/projects/@aurelia/aurelia-app
$ au test
Starting 'unit'...
25 02 2017 17:47:54.908:INFO [karma]: Karma v0.13.22 server started at http://localhost:9876/
25 02 2017 17:47:54.920:INFO [launcher]: Starting browser Chrome
25 02 2017 17:47:55.661:INFO [Chrome 56.0.2924 (Mac OS X 10.12.3)]: Connected on socket PIH5cJROUGF2MwoaAAAA with id 83337109
Chrome 56.0.2924 (Mac OS X 10.12.3): Executed 1 of 1 SUCCESS (0.004 secs / 0.001 secs)
Finished 'unit'
Screenshot