fineract-cn-fims-web-app

apache/fineract-cn-fims-web-app Docker Image

Apache Fineract Fims Web应用,用于Fineract-CN平台的前端交互,支持开发环境运行、生产构建、测试及Docker容器部署。

下载次数: 0状态:社区镜像维护者:Apache 软件基金会镜像仓库类型:镜像最近更新:

Apache Fineract Fims Web App 镜像文档

镜像概述

Apache Fineract Fims Web App是Apache Fineract-CN平台的前端Web应用,提供用户与Fineract-CN服务的交互界面。支持开发环境调试、生产资产构建、自动化测试,并可通过Docker容器部署,适用于Fineract-CN生态系统的前端开发与运行。

核心功能与特性

  • 多环境支持:开发环境实时调试、生产环境构建与测试
  • 自动化测试:集成Karma测试,遵循Angular测试最佳实践
  • 版本控制:采用语义化版本(Semantic Versioning),含开发状态标识(snapshot、m、rc、ga)
  • Docker部署:支持与Fineract-CN其他服务通过Docker Compose协同部署

使用场景

  • Fineract-CN平台前端界面开发与调试
  • 前端功能单元测试与集成测试
  • 生产环境前端资产构建与部署
  • Fineract-CN全服务Docker化部署

使用方法与配置说明

环境准备

  • 依赖要求:Node.js 6.10.0+ 及 NPM 3+
  • 安装依赖包:npm i

开发环境设置

  1. 启动Fineract-CN demo服务:参考https://github.com/apache/fineract-cn-demo-server
  2. 运行本地开发环境:npm run dev
  3. 访问应用:打开浏览器访问 http://localhost:4200

生产构建

  1. 许可证检查:npm run checkLicenses
  2. AOT测试(仅用于验证,不建议生产环境直接使用):npm run runProd
  3. 构建生产资产:npm run build,生成文件存放于 /dist 目录

测试

  • 遵循https://angular.io/docs/ts/latest/guide/testing.html
  • 运行Karma测试:npm run test

Docker容器部署

通过Docker Compose部署Fineract-CN所有服务,参考https://github.com/apache/fineract-cn-docker-compose项目。

版本控制

版本号遵循http://semver.org/规范,格式为`{MAJOR}.{MINOR}.{PATCH}-{INDICATOR}[.{PATCH}]`,其中:

  • 标识后缀:
    • snapshot:开发中的版本
    • m:里程碑版本,包含特定功能集
    • rc:发布候选版本,代码已完成
    • ga:正式发布版本,推荐生产使用
  • 示例:1.2.3-snapshot、1.3.5-m.1、1.5.7-rc.2、2.0.0-ga

贡献指南

详见CONTRIBUTING文件。

许可协议

详见LICENSE文件。

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 fineract-cn-fims-web-app 镜像标签

docker pull docker.xuanyuan.run/apache/fineract-cn-fims-web-app:<标签>

DockerHub 原生拉取命令

docker pull apache/fineract-cn-fims-web-app:<标签>
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持专业版保障服务可用付费会员免广告