tree: d056460680fc37550ce721806ffe12b8c4b1e3da [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.json
  16. README.md
  17. vue.config.js
  18. yarn.lock
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 ../app/dubbo-ui/dist
cp -R ./dist ../app/dubbo-ui/

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

managed by front end maven plugin