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

kissy-pie 零配置打包

d2forum
August 03, 2012
210

kissy-pie 零配置打包

基于目录规范,并促进目录规范化推广;一套免配置, 易扩展, 高度自动化,友好界面的前端构建框架;

d2forum

August 03, 2012
Tweet

Transcript

  1. 遇春 - 组织⺫⽬目录结构规范的讨论 剑平 - ⽂文档 推⼲⼴广 张挺 - tbuild

    紫英 - css-combo tbuild 维护与升级 ⽂文⻰龙 - kissy-pie ⼯工具开发 12年7月31⽇日星期⼆二
  2. 前端打包痛点 • 没有规范是协作噩梦 • 前端代码复杂度增加,⺫⽬目录结构如何分 层, ⼊入⼝口在哪? • 质量,稳定性要求越来越⾼高 •

    基于Ant的打包,build.xml 难于管理 • 代码打包之后不易调试 • 编码问题 与工具的兼容性 12年7月31⽇日星期⼆二
  3. ⼊入⼝口⽂文件 • ⽂文件的位置 • ⽂文件的扩展名 • .js • .css •

    -min.js • .tpl.html • .less 12年7月31⽇日星期⼆二
  4. 打包 • tbuild: Kissy 1.2.0 模块依赖分析 • css-combo 分析@import •

    lesscss @import 语法 • kissy-template: xx.tpl.html > xx.tpl.js 12年7月31⽇日星期⼆二
  5. 基本命令 • ki init • ki add pagea/2.0 • ki

    build pagea/2.0 -t 20121212 • ki build common 12年7月31⽇日星期⼆二
  6. 批量打包功能 • ki group set all page1/1.0 page2/1.0 • ki

    build all -t 20121212 12年7月31⽇日星期⼆二