Skip to content

Instantly share code, notes, and snippets.

@sbolel
Last active February 26, 2017 00:06
Show Gist options
  • Save sbolel/ef766756af567b261b069315c9b9d032 to your computer and use it in GitHub Desktop.
Save sbolel/ef766756af567b261b069315c9b9d032 to your computer and use it in GitHub Desktop.
Local development with aurelia-cli -- demo https://github.com/aurelia/cli/pull/499
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'
@sbolel
Copy link
Author

sbolel commented Feb 25, 2017

Screenshot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment