react material admin
1.0.0
这是一个使用 React 和 Material-UI 组件的简单响应式管理模板。
使用 create-react-app react-scripts 启动。
这是第一个版本,请随意用于任何应用程序。随时欢迎您的贡献!
您可以在这里找到演示。
对于开发人员
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-react-app react-scripts 文档以获取更多信息。
材料用户界面
https://material-ui.com
将 Material-ui 从 v3 更新到 v4 迁移到 v4
如果您使用的是某些material-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
将显示 lint 结果。
感谢 rafaelhz 的模板。该仓库首先使用最新的react(16.x)和material-ui(3.x)版本和create-react-app来重写管理模板。
麻省理工学院