Results demonstrate

Demo website: test.91vue.com Account :admin Password :123456

Interface document address: apidoc.91vue.com/admin-templ…

At the end of the article not only contains the front-end code, but also contains the link address of the back-end interface code oh !!!!

Technology stack

  1. The backend uses KOA2 and provides only interfaces
  2. The front-end uses UMI + DVA + ANTD to build the initial project

The function point

  1. Login (token verification), partial internationalization function
  2. Add, delete, change and check the account list
  3. Account group add delete change check andTo allocate
  4. Add, delete, modify and check the menu (note that after adding the menu, you need to log in the left menu bar again to make changes)
  5. The above menus are common to all projects, and other menus can be added according to business requirements

The source code for

Article space is limited, how to run specific projects? How can routes be added? How to deploy the interface and so on can not be explained one by one, if you do not understand the place can leave a message

Making the source address: https://github.com/devilruiniu/nodecms-koa2-umi-dva-antd-template.git