用python构建本地移动应用程序
enaml-native-cli的Python项目详细描述
enaml本机cli
用于enaml-native的cli。这是新版本的 允许更多模块化应用程序构建的系统。
它用于:
- 创建新应用程序
- 安装和删除应用程序包和依赖项
- 构建并运行您的应用程序
现在使用conda-mobile管理应用程序 依赖关系,对ios和android也一样。Android应用程序也可以构建 在窗户上!
安装
使用--user
标志通过pip安装。
#: Do either
pip install --user enaml-native-cli
使用量
启动新的enaml本机项目。它现在使用cookiecutter 并将提示输入所需的任何内容。
enaml-native create app
它将提示您输入不同的配置变量。大部分可以留下
但至少应该改变app_name
和bundle_id
。
完成后,CD到应用程序文件夹(项目名称)并激活应用程序的 环境。
cd HelloWorld # on OSX / linuxsource activate ./venv # on windows simply do activty venv
现在安装任何应用程序需求(或者使用pip install
和enaml-native link
)
enaml-native install enaml-native-icons
列出应用程序要求(或使用conda list)
enaml-native list
构建并运行您的应用程序
#: Run the app (or build-android) to build
enaml-native run-android
要添加和删除包或创建新包,请参见新的交叉编译 工具链conda-mobile