seaway


Nameseaway JSON
Version 1.1.4 PyPI version JSON
download
home_pageNone
Summary客户端组件化CLI
upload_time2025-01-02 12:17:53
maintainerNone
docs_urlNone
authorwangshuwen
requires_pythonNone
licenseMIT
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"
}
        
Elapsed time: 4.71043s