JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • 0
  • Score
    100M100P100Q32260F
  • License ISC

@mcf for core

Package Exports

  • @mcfed/core

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@mcfed/core) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

pipeline status coverage report

core

pipeline status coverage report

使用方式请查看各有组件 readme.md 文件

#useage 当前版本已发布 npm 仓库(私有仓库)

  • 添加.npmrc 文件 registry=http://192.168.200.178:4873/
  • 运行命令安装包 npm install mcf-core

develop 规范要求

  • 创建新功能分支来源 master 统一采用 feature/组件英文名称 上进行代码开发,开发完成后提交 merge_request ,合并成功后owner将删除当前分支

  • 修改BUG 分支来源 master 统一采用 hotfix/已有组件英文名称 上进行代码开发,开发完成后提交 merge_request 合并成功后owner将删除当前分支

  • masterdevelop 不允许直接提交,统一采用 branch 开发后,提交merge_requestdevelop 请求合并代码审核。

  • CI 单元测试能过后才能提交代码合并请求,未通过一概不允许合并

  • 合并请求时请 清楚描述 修改内容 add : 新增XXX组件

  • 合并请求描述规范格式要求:ADD:新增XXX组件MODIFY:XXX组件增加单元测试BUGFIXED:修改 XXX 组件 YYY bug

  • 合并 master 规范:master禁止提交代码,只允许来源develop内容

  • 合并 发布版本内容 在develop分支工作

    • 修改 changelogs.md 文件 将发布描述版本内容
    • 修改 version 号 配置,防止合并到 master 后发起发布失败(已发布版本号不允许二次发布)
    • 合并将要发布的版本内容合并
    • 提交 meger_requestmastermaster合并 CI 自动发版成功