Name | seaway JSON |
Version |
1.1.4
JSON |
| download |
home_page | None |
Summary | 客户端组件化CLI |
upload_time | 2025-01-02 12:17:53 |
maintainer | None |
docs_url | None |
author | wangshuwen |
requires_python | None |
license | MIT |
keywords |
组件化
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
SeawayCli
## 1. 安装
### 1.1. python3环境安装
brew install python3
### 1.2. seaway安装
pip3 install seaway
## 2. 使用
### 2.1. 初始化APP壳工程
```
seaway init app
```
* 在工程目录下运行
* 初始化成功后在gradle.properties配置你的信息
```
#seaway config
seaway.depRepo=请填写依赖git地址
seaway.versionName=请填写APP版本名
seaway.versionCode=请填写APP版本号
seaway.appName=请填写APP名
seaway.useLocalDependencies=false
seaway.hostApp=true
```
### 2.2. 初始化组件壳工程
```
seaway init mp
```
* 在工程目录下运行 seaway init mp
* 初始化成功后在gradle.properties配置你的信息
```
#seaway config
seaway.depRepo=请填写依赖git地址
```
### 2.3. 初始化组件模块
```
seaway init module
-dir , --dirPath 组件工程路径(默认命令运行目录)
-g , --group maven group
-a , --artifact maven artifact
```
* 可以指定group和artifact
```
seaway init module -g group -a artifact
```
* 可以交互式输入group和artifact
```
seaway init module
```
* 初始化成功后在模块的nexus.properties确认你的信息
```
nexus_groupId=123
nexus_artifactId=123
```
## 3. 变更日志
请查看 [变更日志](CHANGELOG.md) 了解详细版本更新信息。
Raw data
{
"_id": null,
"home_page": null,
"name": "seaway",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "\u7ec4\u4ef6\u5316",
"author": "wangshuwen",
"author_email": "331835844@qq.com",
"download_url": "https://files.pythonhosted.org/packages/c8/f1/91b6773126cdc704ab7a066b02e3947572cc96aae9a2f458e56afba9e683/seaway-1.1.4.tar.gz",
"platform": null,
"description": "SeawayCli\n\n## 1. \u5b89\u88c5\n\n### 1.1. python3\u73af\u5883\u5b89\u88c5\n\nbrew install python3\n\n\n### 1.2. seaway\u5b89\u88c5\n\npip3 install seaway\n\n## 2. \u4f7f\u7528\n\n### 2.1. \u521d\u59cb\u5316APP\u58f3\u5de5\u7a0b\n\n```\nseaway init app\n```\n\n* \u5728\u5de5\u7a0b\u76ee\u5f55\u4e0b\u8fd0\u884c \n* \u521d\u59cb\u5316\u6210\u529f\u540e\u5728gradle.properties\u914d\u7f6e\u4f60\u7684\u4fe1\u606f\n ```\n #seaway config\n seaway.depRepo=\u8bf7\u586b\u5199\u4f9d\u8d56git\u5730\u5740\n seaway.versionName=\u8bf7\u586b\u5199APP\u7248\u672c\u540d\n seaway.versionCode=\u8bf7\u586b\u5199APP\u7248\u672c\u53f7\n seaway.appName=\u8bf7\u586b\u5199APP\u540d\n seaway.useLocalDependencies=false\n seaway.hostApp=true\n ```\n\n### 2.2. \u521d\u59cb\u5316\u7ec4\u4ef6\u58f3\u5de5\u7a0b\n```\nseaway init mp\n```\n\n* \u5728\u5de5\u7a0b\u76ee\u5f55\u4e0b\u8fd0\u884c seaway init mp\n* \u521d\u59cb\u5316\u6210\u529f\u540e\u5728gradle.properties\u914d\u7f6e\u4f60\u7684\u4fe1\u606f\n ```\n #seaway config\n seaway.depRepo=\u8bf7\u586b\u5199\u4f9d\u8d56git\u5730\u5740\n ```\n\n### 2.3. \u521d\u59cb\u5316\u7ec4\u4ef6\u6a21\u5757\n```\nseaway init module\n -dir , --dirPath \u7ec4\u4ef6\u5de5\u7a0b\u8def\u5f84(\u9ed8\u8ba4\u547d\u4ee4\u8fd0\u884c\u76ee\u5f55)\n -g , --group maven group\n -a , --artifact maven artifact\n```\n* \u53ef\u4ee5\u6307\u5b9agroup\u548cartifact \n ```\n seaway init module -g group -a artifact\n ```\n\n* \u53ef\u4ee5\u4ea4\u4e92\u5f0f\u8f93\u5165group\u548cartifact \n ```\n seaway init module\n ```\n\n\n* \u521d\u59cb\u5316\u6210\u529f\u540e\u5728\u6a21\u5757\u7684nexus.properties\u786e\u8ba4\u4f60\u7684\u4fe1\u606f\n ```\n nexus_groupId=123\n nexus_artifactId=123\n ```\n\n## 3. \u53d8\u66f4\u65e5\u5fd7\n\u8bf7\u67e5\u770b [\u53d8\u66f4\u65e5\u5fd7](CHANGELOG.md) \u4e86\u89e3\u8be6\u7ec6\u7248\u672c\u66f4\u65b0\u4fe1\u606f\u3002\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "\u5ba2\u6237\u7aef\u7ec4\u4ef6\u5316CLI",
"version": "1.1.4",
"project_urls": null,
"split_keywords": [
"\u7ec4\u4ef6\u5316"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b4a8f83e179f3b4f40eb73a87a8bf970ddf05c9b8eb5c6ef3ef7aa2cae46fcea",
"md5": "cb02b75a10e344228a8a7144b73bbac1",
"sha256": "11e18d7e7bee3838deadb50b4c98ca1c24f152b6c3fc16604969bc1aa828b8a6"
},
"downloads": -1,
"filename": "seaway-1.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cb02b75a10e344228a8a7144b73bbac1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 11585,
"upload_time": "2025-01-02T12:17:49",
"upload_time_iso_8601": "2025-01-02T12:17:49.835564Z",
"url": "https://files.pythonhosted.org/packages/b4/a8/f83e179f3b4f40eb73a87a8bf970ddf05c9b8eb5c6ef3ef7aa2cae46fcea/seaway-1.1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c8f191b6773126cdc704ab7a066b02e3947572cc96aae9a2f458e56afba9e683",
"md5": "54816400b68687e9e85759b8123398bd",
"sha256": "a13d47a0c44e3ee7e59395979a534b81ca7b89366f93d74218131e0a2dfce0b4"
},
"downloads": -1,
"filename": "seaway-1.1.4.tar.gz",
"has_sig": false,
"md5_digest": "54816400b68687e9e85759b8123398bd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7667,
"upload_time": "2025-01-02T12:17:53",
"upload_time_iso_8601": "2025-01-02T12:17:53.662108Z",
"url": "https://files.pythonhosted.org/packages/c8/f1/91b6773126cdc704ab7a066b02e3947572cc96aae9a2f458e56afba9e683/seaway-1.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-02 12:17:53",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "seaway"
}