1.3.6 • Published 4 years ago
submodule-rule v1.3.6
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
- 未开发submodule时,mainModule开发流程无更改
- 开发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