INNER CODE UNIT · Python

prompt_dcloud

jpush/jpush-react-native · .claude/skills/update-sdk/scripts/publisher.py:102

def prompt_dcloud(config: dict, plugin_name: str, version: str):
    pub = config.get("publish", {})
    paths = pub.get("dcloud_upload_paths", ["."])
    print(f"\n⚠️  [{plugin_name} v{version}] 需手动上传至 DCloud 插件市场")
    print(f"   上传地址: https://ext.dcloud.net.cn/")
    print(f"   请上传以下目录:")
    for p in paths:
        print(f"     - {Path(p).resolve()}")


def main():
    parser = argparse.ArgumentParser(description="Publish plugin")
    parser.add_argument("--skip-git", action="store_true", help="Skip git commit/tag/push")
    parser.add_argument("--skip-publish", action="store_true", help="Skip package registry publish")
    args = parser.parse_args()

    config = load_config()
    plugin_name = config.get("plugin_name", "unknown")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…