GitXplorerGitXplorer
u

portfolio

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
17a45138faf02a3271bc710c703501af5981f99c

Edit experience

uunregistered committed 11 years ago
Unverified
17bdd7e6c1032376cee221551e2f8002e522078e

Update resume

uunregistered committed 11 years ago
Unverified
c2dcdd0cd39ffdbf2b57f7d426a030d1f874131f

Also update CV

uunregistered committed 12 years ago
Unverified
efafc1de9b6cf2ce32a7c12947e6447dfb168b48

Better visual hierarchy

uunregistered committed 12 years ago
Unverified
e51a9c0e23b5625a5c8cfc50bc320912870e0d6f

Allow tag activation from project entry, add google analytics

uunregistered committed 12 years ago
Unverified
45c3ebbbdc892c55f691f85907581dfba6748a61

Fill with personal info

uunregistered committed 12 years ago

README

The README file for this repository.

Ember Skeleton

A skeleton application framework using Ember.js and Rake Pipeline.

Running

$ bundle install
$ bundle exec rackup

App Structure

ember-skeleton
├── Assetfile - App build file
├── Gemfile - Package dependencies for rakep/rack
├── Gemfile.lock - Here be dragons: don't touch, always include
├── app - App specific code
│   ├── css - App CSS or SCSS (.scss)
│   ├── lib - App code, *modularized during build*
│   ├── modules - Module code, *already modularized*
│   ├── plugins - Plugins (e.g. jquery.jsonrpc.js)
│   │   └── loader.js - JS module loader
│   ├── static - Static files, never touched, copied over during build
│   ├── templates - Handlebars templates, *modularized during build*
│   ├── tests - QUnit application tests
│   └── vendor - Vendor code, *modularized during build*
├── assets - Built out asset files, minified in production
│   ├── app.css - Built out app CSS/SCSS
│   ├── app.js - Built out app JS
│   └── loader.js - Built out JS module loader
├── config.ru - Rack development web server configuration
├── index.html - The app entry point
├── tests - QUnit testing files
│   ├── index.html - The testing entry point
│   ├── qunit - Testing support files
│   └── run-tests.js - The PhantomJS QUnit test runner
└── tmp - Temporary build files used by rakep

Testing

You can test the app by invoking:

$ bundle exec rake test

This executes the tests by using PhantomJS, which you need to have installed.

Or you can run the tests via:

$ bundle exec rackup
$ open http://localhost:9292/tests/index.html

If you want to continuously run the tests every time a file changes, invoke:

$ bundle exec guard