UME Entity Management Client - UME元数据管理系统Web客户端
- Git
版本管理工具。用于下载项目的代码和在开发时进行代码和文档的版本管理。
- NodeJS
前端项目运行的基础环境。
1.使用国内镜像
npm config set registry https://registry.npm.taobao.org
// 配置后可通过下面方式来验证是否成功
npm config get registry
- Yarn
用于管理第三方依赖
# 下载工程到本地
git clone https://github.com/ume-team/ume-emc.git
# 进入工程目录
cd ume-emc/src/main/webclient-source
# 安装项目依赖
yarn
# 在./config/dev.env.js中修改TARGET_WEBSERVICE_SERVER为自己所使用的后端服务地址
例:
修改
# TARGET_WEBSERVICE_SERVER: '"http://example.com/"'
为
TARGET_WEBSERVICE_SERVER: '"http://www.myservice.com/api"'
# 启动服务器
yarn run dev
通过命令行工具进入ume-emc目录,执行mvn clean package。
1. 定义Context-Path
# Context-Path默认为ume-emc
希望修改的场合,可修改ume-emc/pom.xml中的web.context.path
2. 构建
构建分为yarn和maven两种方式。
2.1. Yarn
# 通过命令行工具进入ume-emc/src/main/webclient-source目录
a) 执行 `yarn` 安装第三方依赖
b) 执行 `yarn run build` 进行打包
# 如果出现"BUILD SUCCESS"字样则代表构建成功
2.2. Maven
# 通过命令行工具进入ume-emc/目录
执行 `mvn clean package`
# 如果出现"BUILD SUCCESS"字样则代表构建成功
3. 取得构建后的文件
构建好的文件生成在 ume-emc/target/dist目录中
支持各种主流浏览器(Chrome, Firefox, Safari)和Internet Explorer 9+.
- vue
- axios
- element-ui - A Vue.js 2.0 UI Toolkit for Web.
- 鉴权
- 消息处理
- UME服务调用
- 用户状态管理
- 菜单控件作成
- 元数据列表控件作成
- 元数据表单控件作成
- 元数据查询画面(包含元数据删除功能)
- 元数据新增画面
- 元数据修改画面
MIT