Skip to content

Instantly share code, notes, and snippets.

@joewest
Created January 12, 2012 20:05
Show Gist options
  • Save joewest/1602792 to your computer and use it in GitHub Desktop.
Save joewest/1602792 to your computer and use it in GitHub Desktop.
build tools and junk

User interface for ember command

Initialize

Sets up a new project.

$ ember init <project>

Would generate:

./project/
./project/app/
./project/app/css/
./project/app/templates/
./project/app/main.js
./project/lib/
./project/lib/vendor/
./project/lib/vendor/jquery.js
./project/lib/vendor/minispade.js
./project/lib/vendor/ember.js
./project/assets/
./project/tmp/
./project/Assetfile (opt)
./project/config.ru (opt)
./project/index.html

Build

Packages up all the javascripts and css's for deployment.

$ ember build

Preview

Runs a preview server.

$ ember preview
@joewest
Copy link
Author

joewest commented Jan 12, 2012

./project
./project/app
./project/app/main.js
./project/app/lib
./project/app/lib/app.js
./project/assets
./project/css
./project/templates
./project/tmp
./project/vendor
./project/vendor/jquery.js
./project/vendor/minispade.js
./project/vendor/ember.js
./project/Assetfile (opt)
./project/config.ru (opt)
./project/index.html

app/main.js - where all the requires live
app/ext - opt dir for putting external libraries / non-Ember
app/lib/app.js - Ember.Application.create()

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