Wix CLI: регистрация расширения
Register Wix CLI extensions with the app in src/extensions.ts. Use when registering new or existing extensions with the main app builder, adding .use() calls, importing extensions, or updating the extensions chain. Triggers include register extension, extensions.ts, app().use(), import extension, extension not appearing.
Что делает навык
Навык обеспечивает регистрацию расширений Wix CLI в файле src/extensions.ts, что является обязательным шагом для обнаружения расширений системой сборки. Без регистрации расширения не появляются в панели управления, виджетах, плагинах или скриптах. Навык помогает избежать типичной ошибки, когда расширение создано, но не работает из-за отсутствия вызова .use().
Когда применять
- Регистрация нового расширения после его создания в приложении.
- Исправление проблемы, когда расширение не появляется в интерфейсе или не выполняет свои функции.
- Обновление цепочки расширений при добавлении новых модулей в основной билдер.
- Настройка регистрации для крупных приложений с использованием паттерна реэкспорта.
- Устранение ошибок сборки, связанных с неправильными путями импорта или именами экспорта.
Как работает
- Импортировать расширение из его файла extensions.ts в основной файл src/extensions.ts.
- Добавить вызов .use(extensionName) в цепочку билдера app() для каждого расширения.
- Для крупных приложений реэкспортировать все расширения через src/index.ts и регистрировать их программно через Object.values().
- Проверить, что имя экспорта в файле расширения соответствует имени импорта в extensions.ts.
- Убедиться, что путь импорта в src/extensions.ts точно соответствует расположению файла относительно src/.
- Проверить, что расширение использует правильный метод билдера (например, extensions.dashboardPage(), а не extensions.embeddedScript()).
Примеры запросов агенту
Что понадобится
- Файл src/extensions.ts в проекте Wix
- Среда сборки Wix CLI, поддерживающая обнаружение расширений
- Правильно настроенные файлы расширений с корректными экспортами
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.