npm

@codoonfxd/crn-cli

1.0.2 • Public • Published
  1. 安装包
sudo npm install -g @codoonfxd/crn-cli
  1. 生成一个仓库
    • [x] 下载基础库
    • [x] 初始化git环境
    • [x] 安装依赖包
crn-cli init myAwesomeObject 
  1. 生成一个页面
    • [x] 根据页面生成自动生成flux相关文件
    • [x] 生成样例文件并且自动引入依赖
    • [x] 更新页面配置信息
crn-cli create myPageName 
  1. 版本控制
- 使用git tag做版本控制
- 开发一个页面的时候,切出一个开发分支feature/xxxx. 开发完毕之后合到master
- 需要发布一个版本的时候使用git tag v0.0.1,并且把tag提交到远程 
- 不能在开发分支上发布代码,必须强制合到master分支进行版本更新
  1. 打包
    • [x] 批量打包.
    • [ ] 代码规范强制检查. 必须通过eslint代码风格检查,不通过显示错误信息
    • [x] 可以同时上传多个环境test_ab_online
    • [x] 打包的时候自动push,防止文件不提交
crn-cli build 
- 强制push分支
- 强制合并master
  1. 测试环境一键部署, 暂不支持其他环境
测试环境本地部署
crn-cli publish test

#ReactNative

Readme

Keywords

none

Package Sidebar

Install

npm i @codoonfxd/crn-cli

Weekly Downloads

1

Version

1.0.2

License

ISC

Unpacked Size

129 kB

Total Files

17

Last publish

Collaborators

  • sofichael
  • alexmeey
  • jerryshen520