tree: b1bfa5e34904a8c22715037a7a672983be80cd0d [path history] [tgz]
  1. nginx/
  2. public/
  3. src/
  4. tests/
  5. .browserslistrc
  6. .dockerignore
  7. .editorconfig
  8. .eslintignore
  9. .eslintrc.js
  10. .gitignore
  11. babel.config.js
  12. Dockerfile
  13. dubbo-admin-info.json
  14. jest.config.js
  15. package-lock.json
  16. package.json
  17. README.md
  18. vue.config.js
  19. yarn.lock
dubbo-admin-ui/README.md

dubbo-admin-ui

dubbo admin ui based on vuetify standard front end project

Build Setup

前端依赖的所有后端 Swagger API 文档目前存放在 [hack/swagger/swagger.json](hack/swagger/swagger.json) 目录。

如何进行前端开发

前端打包

如果你有修改前端代码,则需要切换到 dubbo-admin-ui 目录后,按照以下方式重新打包前端代码后并重新启动 Admin 进程。

  1. 执行以下命令安装相关依赖包
yarn
  1. 构建前端组件
yarn build
  1. 拷贝构建结果到 admin 发布包
rm -rf ../cmd/ui/dist
cp -R ./dist ../cmd/ui/

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

managed by front end maven plugin