plop-generate-component
TypeScript icon, indicating that this package has built-in type declarations

1.1.7 • Public • Published

plop-generate-component

Генератор компонентов React с архитектурой Feature-Sliced Design (FSD).

Установка

bash npm install plop-generate-component

Использование

  1. Создайте файл plopfile.js (или plopfile.mjs для ESM) в корне вашего проекта:

javascript import generateComponent from 'plop-generate-component'; export default function (plop) { generateComponent(plop); }

  1. Добавьте скрипт в package.json: { "scripts": { "generate": "plop component" } }

  2. Запустите генератор: bash npm run generate

Возможности

  • Генерация компонентов для всех слоев FSD (features, entities, pages, shared, widgets)
  • Поддержка React.memo
  • Автоматическое создание необходимых файлов (model, schema, types и т.д.)
  • Опциональное создание byID компонентов для pages

Лицензия

MIT

/plop-generate-component/

    Package Sidebar

    Install

    npm i plop-generate-component

    Weekly Downloads

    3

    Version

    1.1.7

    License

    MIT

    Unpacked Size

    23.8 kB

    Total Files

    27

    Last publish

    Collaborators

    • monamax