Частые проблемы и руководство по устранению неполадок
Здесь собраны ловушки, в которые легко попасть при разрабо тке клиентских плагинов. Если у Вас ситуация «вроде бы написано правильно, а не работает» — приходите сюда первым делом.
Плагин
После создания плагин не виден в менеджере
Убедитесь, что Вы выполняли yarn pm create, а не создавали каталог вручную. yarn pm create, помимо генерации файлов, обновляет tsconfig.paths.json и выполняет yarn postinstall — последний связывает плагин с node_modules и заново генерирует индекс клиентских плагинов, благодаря чему приложение может его обнаружить. При создании каталога вручную этот шаг пропускается — выполните yarn nocobase upgrade, чтобы повторно просканировать и зарегистрировать плагин в таблице applicationPlugins.
После включения плагина страница не изменилась
Проверьте по порядку:
- Убедит есь, что Вы выполнили
yarn pm enable <pluginName> - Обновите браузер (иногда нужна принудительная перезагрузка
Ctrl+Shift+R) - Проверьте консоль браузера на наличие ошибок
После изменения кода страница не обновляется
Поведение горячей перезагрузки разное для разных типов файлов:
Если код клиента изменён, но горячая перезагрузка не сработала, сначала попробуйте обновить браузер.
Маршрутизация
Зарегистрированный маршрут страницы недоступен
В NocoBase v2 маршруты по умолчанию имеют префикс /v. Например, если Вы зарегистрировали path: '/hello', фактический адрес — /v/hello:
Подробнее см. в Router (Маршрутизация).

