Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

generator-backbone-amd

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

generator-backbone-amd

generator-backbone-amd ======================

  • 0.0.4
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
6
increased by500%
Maintainers
1
Weekly downloads
 
Created
Source

generator-backbone-amd

Yeoman generator for Backbone with AMD capabilities

Install

You can install this generator by two ways, clonning repo and linking or install by npm. To install clonnig repo run:

$ git clone https://github.com/abiee/generator-backbone-amd.git
$ cd generator-backbone-amd
$ npm link

Or to install by npm run:

$ npm install generator-backbone-amd

Bootstrap project

To bootstrap a new project simply run

$ yo backbone-amd

Create model

To add a Backbone model to the project use the model generator like this

$ yo backbone-amd:model model-name

Create collection

To add a Backbone collection to the project use collection generator

$ yo backbone-amd:collection collection-name

You can link the collection with an existent model

$ yo backbone-amd:collection collection-name model-name

Or may be you want to create both, model and collection on one step

$ yo backbone-amd:collection collection-name model-name --create-model

Create views

Backbone works with view definitions, to create one use this command

$ yo backbone-amd:view view-name

If you prefer CoffeeScript instead just add --coffee flag

$ yo backbone-amd:view view-name --coffee

Create routers

You can generate routers too with

$ yo backbone-amd:router router-name

Or with coffee option

$ yo backbone-amd:router router-name --coffee

Testing

Default test framework for this generator is buster.js but you cant specify another like mocha

$ yo backbone-amd --test-framework=mocha

But if you work with buster you have to do a couple of things first. Due buster framework issues you have to install node 0.9.9, at this time don't work with node 0.10.0 and ensure to install globally buster and plantomjs:

$ npm install -g buster phantomjs

Instructions to install generator-buster follow this link https://github.com/abiee/generator-buster

Keywords

FAQs

Package last updated on 19 Oct 2013

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc