Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
meleyal committed Feb 21, 2012
1 parent fb0cf36 commit 1c78db8
Showing 1 changed file with 37 additions and 3 deletions.
40 changes: 37 additions & 3 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -34,17 +34,51 @@ Usage

rails generate backbone:install

rails generate backbone:scaffold dinosaur
rails generate backbone:scaffold planet

See also: http://railscasts.com/episodes/323-backbone-on-rails-part-1


Output
------

Example output from backbone:scaffold planet

app/assets/
├── javascripts
│ ├── appliplanetion.js
│ ├── my_app.js.coffee
│ ├── collections
│ │ └── planets.js.coffee
│ ├── models
│ │ └── planet.js.coffee
│ ├── routers
│ │ └── planets.js.coffee
│ └── views
│ └── planets
│ └── index.js.coffee
└── templates
└── planets
└── index.jst.eco


Tricks
------

# Custom manifest
rails generate backbone:install --manifest index.js

# Namespaced install
rails generate backbone:install --namespace solar_system

rails generate backbone:install -j, # Generate JavaScript
# Namespaced scaffold
rails generate backbone:scaffold solar_system/planet

# Generate JavaScript
rails generate backbone:install --javascript

rails destroy backbone:scaffold dinosaur # Remove generated files
# Remove generated files
rails destroy backbone:scaffold planet


Alternatives
Expand Down

0 comments on commit 1c78db8

Please sign in to comment.