No Description

mynuolr 30715b5729 FIX: Unite LF. Fixed partial file newline format 6 years ago
.github 0834d2ab80 chore: Update issue templates 6 years ago
docs 9d00ebbdd1 add docs 6 years ago
public ccdcc5a903 feat: page title + first loading 6 years ago
src 30715b5729 FIX: Unite LF. Fixed partial file newline format 6 years ago
tests 95f317934a chore: update eslint rules & fix rule 6 years ago
.editorconfig 30715b5729 FIX: Unite LF. Fixed partial file newline format 6 years ago
.env 692f0f874f fix: production remove setting menu 6 years ago
.gitattributes 57c1a9cb86 chore: add gitattributes 6 years ago
.gitignore ddbda39d65 init 6 years ago
.prettierrc d4aa3c1bcd add vetur new config 6 years ago
.travis.yml 64a3ede2b7 chore: travis ci checks breakpoint 6 years ago
LICENSE 30715b5729 FIX: Unite LF. Fixed partial file newline format 6 years ago
README.md 160ee8c7c3 docs: remove easy-mock 6 years ago
README.zh-CN.md 160ee8c7c3 docs: remove easy-mock 6 years ago
babel.config.js e392885985 fix: support IE10~11 #104 6 years ago
jest.config.js 22a536d2d6 test: add travis 6 years ago
jsconfig.json 3ce199f07a add webpack alias for vscode 6 years ago
package-lock.json e03abe6535 fix(package): add core-js@2 6 years ago
package.json e03abe6535 fix(package): add core-js@2 6 years ago
vue.config.js cc79091d51 chore: disable source map in production 6 years ago
webstorm.config.js 63ff6466fe fix: analysis pie position 6 years ago
yarn.lock 5d44c0cf9f fix: mock login 200 httpstatus 6 years ago

README.md

English | 简体中文

Ant Design Pro Vue

An out-of-box UI solution for enterprise applications as a Vue boilerplate. based on Ant Design of Vue
[![Backers on Open Collective](https://opencollective.com/ant-design-pro-vue/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/ant-design-pro-vue/sponsors/badge.svg)](#sponsors) [![License](https://img.shields.io/npm/l/package.json.svg?style=flat)](https://github.com/sendya/ant-design-pro-vue/blob/master/LICENSE) [![Release](https://img.shields.io/github/release/sendya/ant-design-pro-vue.svg?style=flat)](https://github.com/sendya/ant-design-pro-vue/releases/latest) [![Travis branch](https://travis-ci.org/sendya/ant-design-pro-vue.svg?branch=master)](https://travis-ci.org/sendya/ant-design-pro-vue)

Overview

user profile

permission list

Env and dependencies

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

Project setup

  • 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
    

Other

  • IMPORTANT : About Issue feedback !! when opening Issue read Issue / PR Contributing

  • Vue-cli3 used by the project.

  • Disable Eslint (not recommended): remove eslintConfig field in package.json and vue.config.js field lintOnSave: false

  • Load on Demand: modify /src/main.js L7, append import './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:

    Vue CLI Polyfill

    • remove import '@babel/polyfill' field in src/main.js
    • babel.conflg.js remove

      [
      '@babel/preset-env',
      {
      'useBuiltIns': 'entry'
      }
      ]
      

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]