脚手架相关命令介绍:
脚手架为 eros 提供的功能。
全局执行( mac 下权限不足 sudo 执行,windows 下请登录管理员账户)
$ cnpm install BMFE_scaffold -g
全局安装 weex-eros 脚手架。
$ bm eros init
初始化eros项目模板。
以下命令都需要在生成项目对应模板的fe
目录下执行:
$ bm eros dev
eros 开发模式。
$ bm eros pack
生成内置包加 --ios/android 后缀和快速选择对应平台。
$ bm eros install
下载和更新客户端 weex-eros 相关 SDK 基础库和前端组件库加 --ios/android/fe 后缀和快速选择对应平台。
$ bm eros update (path)
更新最新模板的文件,假如你想更新fe/src/js/components 这个文件夹或者下文的文件,就输入这个目录即可,但一定要谨慎使用,或者使用时候先提交一波,防止你本地已经修改的代码被覆盖。
$ bm eros build
生成带有带有版本信息文件的zip包。
$ bm eros build -s (server_url)
把版本信息发送到服务器特定地址,做增量发布逻辑。
$ bm eros build -d
与之前发布过得版本 diff 生成差分包。