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 в коллекцию подключится модель.

Package Sidebar

Install

npm i bbgenerator

Weekly Downloads

0

Version

0.0.2

License

ISC

Unpacked Size

334 kB

Total Files

117

Last publish

Collaborators

  • ineigo