UNPKG

bia

Version:

a tool for download git repository

161 lines (152 loc) 4.96 kB
# bia 【暴力女神】运营活动统一开发工具 ## bia是什么? 一个用于下载bia仓库&集合常用功能的工具 ## bia使用说明 - 安装 1. 切换淘宝镜像 ``` npm install -g cnpm --registry=https://registry.npm.taobao.org ``` 1. cnpm i -g bia - 使用 1. 活动相关 [bia2act](https://git.yx.netease.com/bia/bia2act) 1. 创建参考[bia开发流程](http://note.youdao.com/noteshare?id=b19ccfaccade2769f35385452c233271), 获取到git项目地址 1. git clone到本地 1. 进入到活动目录中,在该目录下执行 `bia act` 1. 选择对应模版初始化项目 [活动模版](https://git.yx.netease.com/bia/bia_tpl) 1. 脚手架相关V2 [bia2eris](https://git.yx.netease.com/bia/bia2eris) 1. 创建git项目,获取git项目地址 1. 在该目录下,执行`bia eris` 创建eris所需的模块开发框架 1. 组件相关 [bia2eos](https://git.yx.netease.com/bia/bia2eos) 1. git clone [组件库](https://git.yx.netease.com/bia/Eos) 1. 在该目录下,执行`bia eos` 创建eos所需的模块开发框架 1. **其他工具** 1. `bia server` 在当前目录下启动server 1. `bia ip` 获取本地ip 1. `bia ios [list]` simulator相关 1. `bia git [list | config]` 自动化批量生成git仓库 1. `bia goods` 格式化goods的excel,用于处理skulist 1. `bia npm [list]` npm源切换 1. `bia mock` 用于本地生成简单的数据mock服务 1. 更新单文件 1. bia act -e filePath,`filePath`为相对路径,例如`bia act -e .gitlab-ci.yml` 或者 `bia act -e pageInfo/pageInfo.yml` 1. bia act2 -e filePath,同上(bia act2 -e eos 用于eos组件库更新) 1. bia eris -e filePath,同上 1. bia eos -e filePath,同上(需要在Eos目录执行) 1. 运营工作台相关 1. 创建git并clone到本地 2. 进入项目目录,在该目录下执行`bia ops` 3. 选择对应框架类型,拉取对应的模板代码 ### 有问题反馈 在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流 * 邮件(hzxulin@yeah.net) *** #### changelog - 0.18.0 * 添加eris3指令,用于创建react模块 - 0.17.0 * 整合act2 和 eris2指令 - 0.16.12 * 更新eris2指令,删除Olympus - 0.16.11 * 更新bia git指令,禁止pre分支提交 - 0.16.9 * 添加bia cheerio指令 - 0.16.8 * 更新bia eos指令 - 0.16.7 * 添加bia skeleton指令 - 0.16.6 * 添加bia ops指令 - 0.16.5 * 增加bia taro更新文件的功能 - 0.16.3 * 添加bia taro指令 - 0.16.1 * 添加bia newact指令 - 0.15.9 * 修复 bia git list 功能 - 0.15.7 * 添加 bia time 功能,用于快速切换时间戳 - 0.15.3 * 更新 bia act2指令,删除eos的仓库的更新 - 0.15.2 * 更新cateList内容 * 更新 token - 0.15.0 * 更新 bia act2指令,删除eos的仓库的引用 - 0.14.1 * 更新 bia git 指令,添加 bia git config,用于设置默认值 - 0.14.0 * 添加 eris2 版本 - 0.13.0 * 添加 colors 优化 - 0.12.8 * git.mail.netease.com 域名迁移 - 0.12.6 * 添加游戏模板 - 0.12.5 * 在 act2 基础上添加eos文件更新指令 * 更新 eos 创建生成的路径 - 0.12.3 * 新增 act2 新活动模板指令 - 0.12.0 * 重构,重新梳理js逻辑 * 添加 npm 源切换 - 0.11.3 * 修复console的bug - 0.11.2 * 添加ip地址查询 - 0.11.1 * 优化ios未开启的情况 - 0.11.0 * 更新ios指令,进行包管理 - 0.10.3 * 更新 weex vue react angular 指令,修改产出目录 - 0.10.1 * 更新 weex 指令,删除部分不必要文件 - 0.10.0 * 迁移新的 bia group * 添加 vue,react,angular,weex 指令 * 添加 goods 指令 - 0.9.11 * 修复执行路径 - 0.9.10 * 修复ora和inquirer冲突 - 0.9.9 * 添加初始化git项目指令 - 0.9.8 * 更新活动计划为多选 - 0.9.7 * 修改gitclone npm to `bia-git-repo` * 更新 eris 指令,支持olympus - 0.9.6 * 更新clone指令,添加dist参数 - 0.9.5 * npmjs官网迁移 - 0.9.4 * 集合工作台,拼团,脚手架 * 添加clone指令 - 0.9.3 * 添加严选类目 - 0.9.0 * act中接入eos - 0.8.3 * 废除eris2指令,eris更新 * 更新eos源 - 0.8.2 - 文档更新 - 0.8.0 - bia2act改版 - 0.7.0 - 添加bia eos指令 - 0.5.0 - bia2eris改版 - 0.4.1 - 修复 windows 路径问题 - 0.4.0 * 新增单文件更新 * 优化--help命令提醒 * 整体代码格式优化 - 0.3.1 - 优化bia server - 0.3.0 - 优化文案提醒,更新文档说明 - 0.2.9 - 修复邮箱大师模版 - 0.2.8 - 更新文档说明 - 0.2.7 - 更新文档说明 - 0.2.6 - 接入模版,创建活动命令统一修改为 bia act,框架直接放置在当前目录