/DiscoveryUI

🐟 Nepxion DiscoveryUI is a web framework based on Vue for Nepxion Discovery project 灰度发布和路由治理界面

Primary LanguageVueApache License 2.0Apache-2.0

Nepxion DiscoveryUI

Total lines License Stars Stars

简介

Nepxion DiscoveryUI is a web framework based on Vue for Nepxion Discovery project http://www.nepxion.com

准备工作

  • node.js环境(npm包管理器)
  • vue-cli 脚手架构建工具
  • cnpm npm的淘宝镜像

编译运行

# install dependencies
npm install

# or 建议不要用cnpm  安装有各种诡异的bug 可以通过如下操作解决npm速度慢的问题
npm install --registry=https://registry.npm.taobao.org

# serve with hot reload at localhost:8080
npm run dev

# 打开浏览器访问 http://localhost:8080

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

也可以下载已发布版本。可以直接运行Nginx,浏览器访问http://localhost:8080,可通过Nginx配置(conf/nginx.conf)修改端口

界面展示

拓扑图

拓扑图

灰度路由

灰度发布

依赖

  • vue
  • element-ui
  • d3
  • axios
  • mockjs

作者

78552423@qq.com

Star走势图

Stargazers over time