Это простой адаптивный шаблон администратора, использующий компоненты React и Material-UI.
для запуска используйте скрипты реагирования create-react-app.
Это самая первая версия, которую можно использовать для любого приложения. Вклады всегда приветствуются!
Вы можете найти демо здесь.
для разработчиков
git clone < repository-url >
# change into the new directory
npm install
npm start # will run the app
# Visit the app at http://localhost:3000
для теста
npm run test
для производства
npm run build
cd build
# start a static server serving ./build dir, eg node serve/http-server or serve in express using express.static
serve -s build
скомпилировать, построить и протестировать
дополнительную информацию можно найти в документе create-реагировать-приложение по сценариям реагирования.
материал-пользовательский интерфейс
https://material-ui.com
обновить материал-ui с v3 на v4, перейти на v4
если вы используете какую-либо версию материала-ui 0.x, вы можете проверить эту документацию на наличие миграцииmigration-from-v0-x
CSS
Material-ui использует jss css-in-js для решения стилизации.
реагирующий маршрутизатор
теперь переключитесь на версию 4.x, это полная перезапись предыдущей версии React-Router. https://reacttraining.com/react-router/web/example/basic
eslint с использованием eslint для кода js/react lint. использование prettier для стилизации кода
npm run lint
покажет результат проверки.
Спасибо шаблону rafaelhz. В этом репозитории сначала используется последняя версия реакции (16.x) и Material-UI (3.x), а также приложение create-react-app, чтобы переписать шаблон администратора.
Массачусетский технологический институт