| 1234567891011121314151617181920212223242526272829 |
- # -*- coding: utf-8 -*-
- import os
- import sys
- import subprocess
- def gen_models():
- subprocess.call("flutter packages pub run json_model", stderr=subprocess.STDOUT, shell=True)
- def build_server():
- subprocess.call("cd build/app/outputs/flutter-apk&&python -m SimpleHTTPServer 80", stderr=subprocess.STDOUT, shell=True)
- if __name__ == "__main__":
- args = sys.argv
- if len(args) > 1:
- if args[1] == "gen":
- gen_models()
- elif args[1] == "server":
- build_server()
- elif args[1] == "help":
- print("用法:\n\
- gen\t\t-- 生成 json models\n\
- help\t\t-- 显示帮助文档\n\
- ")
- else:
- print("参数错误 请使用 help 检查可用的参数列表")
- else:
- print("参数错误 请使用 help 检查可用的参数列表")
|