Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【懒懒之道】之大分享《自动化思考与实践》——遇春

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for d2forum d2forum
September 29, 2012
820

 【懒懒之道】之大分享《自动化思考与实践》——遇春

Avatar for d2forum

d2forum

September 29, 2012
Tweet

Transcript

  1.  代码检测  编译  打包  压缩  调试

     同步  版本升级  回滚  连接数  模块组织  c s s 模块化与 Les s 编 译 自动化解决的问题
  2. 问题汇总  C DNc ombo 的调试问题  静态打包的配置问题,调试问题  动态载入的连接数太多的性能问题

     模块组织的差异化的可移植性问题  C ss 的模块化 +Les s 编译  时间戳同步方式的代码冗余和回滚问题  R ms 压缩(后缀名规则复杂)  日常与项目同时进行的协作问题
  3. 打包机制的选择  C DNc ombo 的调试麻烦  静态打包的配置麻烦  动态载入的连接数太多

     善用 C DNc ombo ( kis s y , global , kis sy 组件  约定优于配置,利用 kis sy 模块依赖按约定打包,  静态载入和静态打包的最优安排 K is syPie
  4. 模块组织差异化  业务框架,业务 c ore ,业务 bas e (移植性差) 

    1.1.6 & 1.2.0  奥卡姆剃刀:如无必要,勿增实体  采用 K is s y1.2.0 的模块定义,可移植性更好 K is syPie
  5. 时间戳同步方式  线上兼容 冗余代码与低效开发  回滚麻烦  日期目录 代替 时间戳

     新文件发布解除发布依赖  回滚只需改 vm  不用兼容老逻辑 K is syPie
  6. C ss 模块化开发  kissyPie 集成了 Les s 编译 

    紫英独创的 C ss C ombo K is syPie
  7. AOne ( R ms )  .sourc e.js .js-min.js (if

    els e if else if else)  规则复杂,傻傻的记不清楚  把压缩交给 K is s yPie  让发布( AOne )更单纯 K is syPie
  8. 还有一些贴心的设计  Web 界面 & 命令行  单元测试目录  自动生成目录结构

     自动生成打包日志  代码检测  自动生成 c onfg.js  剑平的最佳好声音视频教程 K is syPie
  9. K iss yPie -- 打包 / 调试路径 线上环境 合并文件 压缩文件

    模块文件 合并文件 压缩文件 模块文件 代码库 开发环境 ? ks-debug loc alhost loc alhost ? ks-debug KissyPi e KissyPi e
  10. 编码 检出代码 启动环境 提交 发布 / 部署 测试 打包 压缩

    修改 vm Gitlab Vcenter (Vmarke t) KissyPie less 编译 Aone/ Rms C ss C ombo 时间戳 / 目录 SCM Sever host