Могу ли я создать пользовательскую панель администратора, когда приложение уже создано? - PullRequest
0 голосов
/ 18 октября 2018

У меня есть вопрос

Могу ли я создать панель администратора, когда приложение уже создано?

В документации https://strapi.io/documentation/3.x.x/advanced/customize-admin.html#customization написано, проект должен быть создан в режиме разработкис флагом --dev, но я работал 2 недели над проектом, который я создал без этого флага, но теперь я хочу добавить в админ панель один простой компонент и перестроить админ панели.Это возможно?

1 Ответ

0 голосов
/ 18 октября 2018

это возможно, но процесс не простой.

Я бы предложил создать приложение для разработчиков, которое будет иметь тот же apis, что и ваш продукт.Для этого вы можете выполнить шаги 1 и 2 из этой проблемы .Вместо воссоздания вашего apis просто скопируйте папку api из вашего приложения prod в dev (если вы установили отношения с моделью пользователя, скопируйте файл ./plugins/users-permissions/models/User.settings.json в приложение dev, не забудьте перезапустить ваш сервер).

После того, как вы завершили свои модификации.Запустите npm run setup --plugins в корне вашего dev-приложения, чтобы убедиться, что сборка завершена без ошибок.

На этом этапе вы можете переустановить Strapi глобально npm install strapi@alpha -g.Здесь у вас есть два варианта: либо скопировать свои изменения в приложение prod и запустить npm run setup --plugins в корне приложения, либо скопировать сгенерированную папку сборки из приложения dev в другое.

Надеюсь, это поможет.

...