support 446 Posted March 1, 2019 Report Share Posted March 1, 2019 Админка - это обычное react client-side приложение, т.е. чисто froentend, который работает на основе backend'a cezerin2, т.е. на основе api. Серверного кода (SSR) нет в приложении cezerin2-admin, в админке. Всё выполняется на стороне клиента, т.е. в браузере. Скачиваем админку: git clone http://github.com/cezerin2/cezerin2-admin Правим конфиг, указывая путь к нашему API, с которым будет работать админка. Можно и другие опции указать, например язык интерфейса. Конфиг в файле: config/admin.js Устанавливаем зависимости: npm install Собираем: npm run build и запускаем. Здесь два варианта. 1. Можно просто готовый файлы из папки dist переписать в веб-сервер папку. Например для ubuntu в браузере адрес по умолчанию localhost - это папка /var/www т.е. переписывает скомпилированные файл из dist папки в /var/www папку и у нас админка доступна по адресу http://localhost 2. Более правильный вариант, особенно для рабочего окружения. Запустить веб сервер. Вот пример, как открыть в браузере сгенерированные файлы по адресу http://localhost:3002 pm2 serve ./dist 3002 или: pm2 start process.json Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.