react-admin system solutioncss
使用 react-admin-creator 快速安裝和下載 react-admin 模板來開發項目:html
npm i -g react-admin-creator react-admin-creator myapp
網上react後臺管理開源免費的完整版項目比較少,因此利用空餘時間集成了一個版本出來,已放到GitHub
啓動和打包的時間都稍長,請耐心等待兩分鐘
<span style="color: rgb(184,49,47);">項目是用create-react-app建立的,主要仍是列出新加的功能依賴包</span>前端
<span style="color: rgb(184,49,47);">點擊名稱可跳轉相關網站😄😄</span>node
<span style="color: rgb(184,49,47);">備註:項目只引入了ant-design的部分組件,其餘的組件antd官網有源碼,能夠直接複製到項目中使用,後續有時間補上所有組件。</span>react
<span style="color: rgb(184,49,47);">項目使用了antd的自定義主題功能-->黑色,若想替換其餘顏色,具體操做請查看antd官網</span>
<!--more-->ios
首頁git
導航菜單github
UI模塊npm
動畫json
表格
表單
圖表
頁面
+-- build/ ---打包的文件目錄 +-- config/ ---npm run eject 後的配置文件目錄 +-- node_modules/ ---npm下載文件目錄 +-- public/ | --- index.html ---首頁入口html文件 | --- npm.json ---echarts測試數據 | --- weibo.json ---echarts測試數據 +-- src/ ---核心代碼目錄 | +-- axios ---http請求存放目錄 | | --- index.js | +-- components ---各式各樣的組件存放目錄 | | +-- animation ---動畫組件 | | | --- ... | | +-- charts ---圖表組件 | | | --- ... | | +-- dashboard ---首頁組件 | | | --- ... | | +-- forms ---表單組件 | | | --- ... | | +-- pages ---頁面組件 | | | --- ... | | +-- tables ---表格組件 | | | --- ... | | +-- ui ---ui組件 | | | --- ... | | --- BreadcrumbCustom.jsx ---麪包屑組件 | | --- HeaderCustom.jsx ---頂部導航組件 | | --- Page.jsx ---頁面容器 | | --- SiderCustom.jsx ---左邊菜單組件 | +-- style ---項目的樣式存放目錄,主要採用less編寫 | +-- utils ---工具文件存放目錄 | --- App.js ---組件入口文件 | --- index.js ---項目的總體js入口文件,包括路由配置等 --- .env ---啓動項目自定義端口配置文件 --- .eslintrc ---自定義eslint配置文件,包括增長的react jsx語法限制 --- package.json
有些老鐵遇到運行時報錯,首先肯定下是否是最新穩定版的nodejs和npm或者yarn(推薦用yarn),切記不要用cnpn
// 首推薦使用yarn裝包 yarn or npm i
yarn start or npm start
yarn build or npm run build
該項目會不定時更新,後續時間會添加更多的模塊
歡迎和感謝你們PR~~👏👏
如有問題,可加QQ羣與我交流
若是對你有幫助,給個star喲~~❤️❤️❤️❤️