English | ็ฎไฝไธญๆ
- Preview: https://preview.pro.loacg.com
- Home Page: https://pro.loacg.com
- Documentation: https://pro.loacg.com/docs/getting-started
- ChangeLog: https://pro.loacg.com/docs/changelog coming soon
- FAQ: https://pro.loacg.com/docs/faq coming soon
- node
- yarn
- webpack
- eslint
- @vue/cli ~3
- ant-design-vue - Ant Design Of Vue
- vue-cropper - Picture edit
- @antv/g2 - AntV G2
- Viser-vue - Antv/G2 of Vue
Note: Yarn package management is recommended, the exact same version loaded with the demo site of this project (yarn.lock) . but you can also use npm
- Clone repo
git clone https://github.com/sendya/ant-design-pro-vue.git
cd ant-design-pro-vue
- Install dependencies
yarn install
- Compiles and hot-reloads for development
yarn run serve
- Compiles and minifies for production
yarn run build
- Lints and fixes files
yarn run lint
-
IMPORTANT : About Issue feedback !! Please describe your environment, the Pro version or branch used, what happened, etc. when opening Issue
-
Vue-cli3 used by the project.
-
Disable Eslint (not recommended): remove
eslintConfig
field inpackage.json
-
Easy-Mock used by project๏ผeasy-mock Project API Data DO NOT CHANGE THE INTERFACE๏ผIf you want to modify, please fork ANTD-PRO-Easy-Mock-API.zip and running to your server.
-
Load on Demand: modify
/src/main.js
L7, appendimport './core/lazy_use'
code. -
Customize Theme:
vue.config.js
eg:
css: {
loaderOptions: {
less: {
modifyVars: {
/* Less variables, required modifyVars*/
'primary-color': '#F5222D',
'link-color': '#F5222D',
'border-radius-base': '4px',
},
javascriptEnabled: true,
}
}
}
-
polyfill
-
remove polyfill:
- remove
import '@babel/polyfill'
field insrc/main.js
babel.conflg.js
remove[ '@babel/preset-env', { 'useBuiltIns': 'entry' } ]
- remove
- Router and Menu
- Table @Saraka
- ANTD DefaultConfig
- Frist page loading animate
- Multi-Tabs feature/multi-tabs How to remove
- LoadOnDemand Demo feature/demand_load
- LoadOnDemand Docs
- i18n feature/lang Creator @musnow
- Dependency analysis tool: analyzer
- ANTD PRO Components:
- Trend Trend.md
- AvatarList AvatarList.md
- CountDown CountDown.md
- Ellipsis Ellipsis.md
- NumberInfo NumberInfo.md
- FooterToolbar FooterToolbar.md
- IconSelector IconSelector.md Creator: @Saraka
- doing...
Thanks goes to these wonderful people (emoji key):
่จ่ ๐ป ๐ |
kokoroli ๐ป ๐ |
musnow ๐ป |
zkwolf ๐ป |
ๅๆจ้ผ ๐ป |
้ฟๅ ๐ป |
mynuolr ๐ป |
---|---|---|---|---|---|---|
Saraka ๐ป ๐ง |
since2006 ๐ป |
ๆฅๆ็้ชๅฃซ ๐ป |
This project follows the all-contributors specification. Contributions of any kind welcome!