1.3.6 • Published 4 years ago

submodule-rule v1.3.6

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

submodule开发指南

submodule开发指南

Install

$ syarn add @sd-test/submodule-rule -D

Usage

package.json中添加两条命令:

"script": {
    "preserve": "submodule-rule-cli --dev",
    "prebuild": "submodule-rule-cli --prod",
}
  • 第一条命令是在本地开发运行yarn serve前供供我们选择submodule的版本,也可以单独使用
  • 第二条命令是在构建前插入的一条命令:该命令会保证测试环境mainModule所使用的submodule的版本始终保持最新(旨在解决多人开发submodule版本覆盖的问题)

Guide

  1. 未开发submodule时,mainModule开发流程无更改
  2. 开发submodule时
graph TB

a(submodule修改)-->b(git push)

A(mainModule修改)-->B{提测or上线}
B --> | 提测 | c(submodule:gitlab:merge to zelda)
c --> G(mainModule:git push)
G --> E(mainModule:gitlab:merge to zelda)
B --> | 上线 | d(submodule:gitlab:merge to master)
d --> D(mainModule:git push)
D --> F(mainModule:gitlab:merge to master)
1.3.9-beta.5

4 years ago

1.3.9-beta.4

4 years ago

1.3.9-beta.3

4 years ago

1.3.9-beta.2

4 years ago

0.1.1-beta.1

4 years ago

1.3.7

4 years ago

1.3.6

4 years ago

1.2.8-beta.1

4 years ago

0.0.1-alpha.2

4 years ago

0.0.1-alpha.1

4 years ago

1.3.8-beta.5

4 years ago

1.3.8-beta.4

4 years ago

1.3.8-beta.3

4 years ago

1.3.8-beta.2

4 years ago

1.3.8-beta.1

4 years ago

1.3.9-beta.1

4 years ago

1.2.8

4 years ago

1.2.6-beta.1

4 years ago

1.2.6

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

3.0.0

4 years ago

2.0.6

4 years ago

1.3.0

4 years ago

1.2.4-beta.1

4 years ago

1.2.3

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago