使用AdminLTE的样式和结构,自己在划分不同的组件。
先创建基础项目
create-react-app react-admin
获取AdminLTE的源码(v3支持 bootstrap4)
把AdminLTE源码dist目录下的静态资源拷贝到react-admin项目的public目录下。
dist目录下的img拷贝到src/assets下。
dist/js/plugins目录下的文件都是空文件,需要从AdminLTE根目录的plugins目录下拷贝对应的文件!
完成后的react-admin目录
接下来在index.html文件中引入AdminLTE的css文件和js文件。
<!-- Font Awesome Icons -->
<link
rel="stylesheet"
href="%PUBLIC_URL%/js/plugins/font-awesome/css/font-awesome.min.css"
/>
<!-- IonIcons -->
<link
rel="stylesheet"
href="http://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"
/>
<!-- Theme style -->
<link rel="stylesheet" href="%PUBLIC_URL%/css/adm