1.3.6 • Published 5 years ago

submodule-rule v1.3.6

Weekly downloads
2
License
MIT
Repository
github
Last release
5 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

5 years ago

1.3.9-beta.4

5 years ago

1.3.9-beta.3

5 years ago

1.3.9-beta.2

5 years ago

0.1.1-beta.1

5 years ago

1.3.7

5 years ago

1.3.6

5 years ago

1.2.8-beta.1

5 years ago

0.0.1-alpha.2

5 years ago

0.0.1-alpha.1

5 years ago

1.3.8-beta.5

5 years ago

1.3.8-beta.4

5 years ago

1.3.8-beta.3

5 years ago

1.3.8-beta.2

5 years ago

1.3.8-beta.1

5 years ago

1.3.9-beta.1

5 years ago

1.2.8

5 years ago

1.2.6-beta.1

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

3.0.0

5 years ago

2.0.6

5 years ago

1.3.0

5 years ago

1.2.4-beta.1

5 years ago

1.2.3

5 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago