Aurelia dbmonster implementation - http://mathieuancelin.github.io/js-repaint-perfs/
CC0-1.0 License
This is the Aurelia implementation of the dbmonster demo.
To keep up to date on Aurelia, please visit and subscribe to the official blog. If you have questions, we invite you to join us on Gitter. If you would like to have deeper insight into our development process, please install the ZenHub Chrome Extension and visit any of our repository's boards. You can get an overview of all Aurelia work by visiting the framework board.
To run the app, follow these steps.
npm install
npm install -g gulp
Note: Gulp must be installed globally, but a local version will also be installed to ensure a compatible version is used for the project.
npm install -g jspm
Note: jspm must be installed globally, but a local version will also be installed to ensure a compatible version is used for the project.
Note: jspm queries GitHub to install semver packages, but GitHub has a rate limit on anonymous API requests. It is advised that you configure jspm with your GitHub credentials in order to avoid problems. You can do this by executing
jspm registry config github
and following the prompts. If you choose to authorize jspm by an access token instead of giving your password (see GitHubSettings > Personal Access Tokens
),public_repo
access for the token is required.
jspm install -y
Note: Windows users, if you experience an error of "unknown command unzip" you can solve this problem by doing
npm install -g unzip
and then re-runningjspm install
.
gulp watch
src
and the browser should auto-refresh itself as you save files.The Skeleton App uses BrowserSync for automated page refreshes on code/markup changes concurrently accross multiple browsers. If you prefer to disable the mirroring feature set the ghostMode option to false
Execute:
jspm bundle aurelia-bootstrapper + aurelia-framework aurelia-bundle.min.js --minify
Add the following to the index.html:
<script src="jspm_packages/system.js"></script>
<script src="config.js"></script>
<script src="aurelia-bundle.min.js"></script> <!-- <============<<< -->