bbgenerator
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

bbgenerator

Backbone-Marionette Component Generator

node GitHub code size in bytes GitHub last commit

Install

npm i -g bbgenerator

Using

После установки появится команда bbgenerator.

bbgenerator

Запускает интерфейс создания компонента.
Посмотреть все команды можно так bbgenerator -h.
И для каждой команды доступно: bbgenerator <comandName> -h.

bbgenrator component <nameComponent> [options]

Создает от текущей дериктории папку nameComponent c такой структурой:

  • nameComponent.hbs - шаблон
  • NameComponent.js - Marionette View с подключенным шаблоном
  • nameComponent.scss - стили

Опциями можно добавить:

  • -i, --item-view - Сгенерирует CollectionView:
    • NameComponent.js - CollectionView
    • nameComponent.hbs - шаблон
    • NameComponentItemView.js - подключенная childView
    • nameComponentItemView.hbs - шаблон
  • -m, --model - модель
    • NameComponentModel.js
  • -c, --collection - коллекция
    • NameComponentCollection.js
  • -p, --path - путь до папки с компонентом

При использовании двух флагов одновременно -mc в коллекцию подключится модель.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.2
    3
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.2
    3
  • 0.0.1
    2

Package Sidebar

Install

npm i bbgenerator

Weekly Downloads

4

Version

0.0.2

License

ISC

Unpacked Size

334 kB

Total Files

117

Last publish

Collaborators

  • ineigo