A Northwind demo using Aurelia and Breeze
JavaScript HTML CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build update aurelia Sep 27, 2015
src update aurelia Sep 27, 2015
styles refactor styles, hand pointer on grids May 18, 2015
.editorconfig Initial commit May 17, 2015
.gitignore update aurelia Sep 27, 2015
.jshintrc Initial commit May 17, 2015
.npmignore Initial commit May 17, 2015
LICENSE Initial commit May 17, 2015
README.md 📖 updated readme May 24, 2015
config.js updated loader Sep 27, 2015
favicon.ico Initial commit May 17, 2015
gulpfile.js Initial commit May 17, 2015
index.html update aurelia Sep 27, 2015
jsconfig.json update aurelia Sep 27, 2015
karma.conf.js update aurelia Sep 27, 2015
package.json updated loader Sep 27, 2015

README.md

aurelia-breeze-northwind

This is a Northwind demo using Aurelia and Breeze.

northwind database schema

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.

Running The App

To see the app running on the web, go here http://jdanyow.github.io/aurelia-breeze-northwind.

To run the app locally, follow these steps:

  1. Ensure that NodeJS is installed. This provides the platform on which the build tooling runs.
  2. From the project folder, execute the following command:
npm install
  1. Ensure that Gulp is installed. If you need to install it, use the following command:
npm install -g gulp
  1. Ensure that jspm is installed. If you need to install it, use the following command:
npm install -g jspm

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.

  1. Install the client-side dependencies with jspm:
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-running jspm install.

  1. To run the app, execute the following command:
gulp watch
  1. Browse to http://localhost:9000 to see the app. You can make changes in the code found under src and the browser should auto-refresh itself as you save files.

Note: At present there is a bug in the HTMLImports polyfill which only occurs on IE. We have submitted a pull request to the team with the fix. In the mean time, if you want to test on IE, you can work around the issue by explicitly adding a script tag before you load system.js. The script tag should look something like this (be sure to confirm the version number):

<script src="jspm_packages/github/webcomponents/webcomponentsjs@0.5.2/HTMLImports.js"></script>