Command Palette

Search for a command to run...

create-medusa-plugin

CLI-инструмент для быстрого создания плагина Medusa и примеров проектов в структуре монорепозитория, готовой к разработке.

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

использует официальный для создания проектов Medusa, включая папки плагина, backend и storefront. Благодаря этому итоговая структура соответствует официальным рекомендациям и остается полностью совместимой с экосистемой Medusa, так как основана на официальном генераторе приложений Medusa.

Терминал
npx create-medusa-plugin [plugin-name] [options]

Замените на желаемое имя плагина.

Опции

Loading...

Примеры

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

Терминал
npx create-medusa-plugin

Эта команда в интерактивном режиме запросит имя плагина и другие параметры конфигурации.

С параметрами

Терминал
npx create-medusa-plugin my-plugin -r my-plugin-monorepo -e my-plugin-example --skip-example-db

Эта команда создаст следующую структуру монорепозитория и установит в нее проекты Medusa:

Структура монорепозитория
1|
2└── my-plugin-monorepo/
3 ├── examples/
4 │ └── my-plugin-example/
5 │ ├── medusa/
6 │ └── medusa-storefront/
7 ├── packages/
8 │ └── my-plugin/
9 ├── package.json
10 └── README.md

Со scope плагина

Терминал
npx create-medusa-plugin @my-scope/my-plugin -r my-plugin-monorepo -e my-plugin-example --skip-example-db

Эта команда создаст следующую структуру монорепозитория, поместит scoped-плагин во вложенную папку внутри и установит в нее проекты Medusa:

Структура монорепозитория
1|
2└── my-plugin-monorepo/
3 ├── examples/
4 │ └── my-plugin-example/
5 │ ├── medusa/
6 │ └── medusa-storefront/
7 ├── packages/
8 │ └── @my-scope/
9 │ └── my-plugin/
10 ├── package.json
11 └── README.md
Изменено 5 июня 2026 г.·Редактировать страницу