English | 简体中文
- Preview: https://preview.pro.antdv.com
- Home Page: https://pro.antdv.com
- Documentation: https://pro.antdv.com/docs/getting-started
- ChangeLog: https://pro.antdv.com/docs/changelog
- FAQ: https://pro.antdv.com/docs/faq
- node(version 16)
- 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
- 
install Nodejs 16 LTS or run command nvm use v16.14.0
- 
Clone repo 
git clone https://github.com/vueComponent/ant-design-vue-pro.git
cd ant-design-vue-pro- 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
- FAQ: if build Error: error:0308010C:digital envelope routines::unsupported
- windows
{
  "scripts": {
    "serve": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
    "build": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build",
    "test:unit": "vue-cli-service test:unit",
    "lint": "vue-cli-service lint",
    "build:preview": "vue-cli-service build --mode preview",
    "lint:nofix": "vue-cli-service lint --no-fix"
  }
}- linux/mac
{
  "scripts": {
    "serve": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
    "build": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build",
    "test:unit": "vue-cli-service test:unit",
    "lint": "vue-cli-service lint",
    "build:preview": "vue-cli-service build --mode preview",
    "lint:nofix": "vue-cli-service lint --no-fix"
  }
}- 
IMPORTANT : About Issue feedback !! when opening Issue read Issue / PR Contributing 
- 
Vue-cli3 used by the project. 
- 
Disable Eslint (not recommended): remove eslintConfigfield inpackage.jsonandvue.config.jsfieldlintOnSave: false
- 
Load on Demand /src/main.jsL14, inimport './core/lazy_use',import './core/use''. more load-on-demand.md
- 
Customize Theme: Custom Theme Config (@kokoroli) 
- 
I18n: locales (@musnow) 
- 
Production env mockis disabled. usesrc/mock/index.js
- 
pls use releaseversion
Modern browsers and IE10.
|  IE / Edge |  Firefox |  Chrome |  Safari |  Opera | 
|---|---|---|---|---|
| IE10, Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions | 
This project exists thanks to all the people who contribute.
