未加星标

avalon2.1.16发布

字体大小 | |
[前端(javascript) 所属分类 前端(javascript) | 发布者 店小二04 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

avalon2.1.16也是一个Fix BUG版本,没有增加任何新特征。不同的是内部源码已经全部用es6 modules重新编写了。之前使用nodejs风格的CommonJS编写,webpack进行合并。现在改成es6标准模块,rollup.js进行合并,再用webpack进行一些修改,框架的体积得到巨大的改善:

avalon.js由2.1.15的 8795 行变成 7981 行

avalon.modern.js由2.1.15的 7831 行变成 7037 行

webpack打包是非常Up嗦,每一个模块都包一层。模块分得越细,添加的冗余代码就越多。rollup很好的解决这问题。随着对es6 modules的大胆尝试的成功,以后avalon源码也计划随 TypeScript 迁移。不过,大家放心,最后build出来的框架还是es3形式,能运行于IE6下。

avalon这个版本修复的BUG与改进还有:

fix parseExpr BUG #1768 与 #1765

优化ms-effect指令,与ms-css指令共同相同的diff

data-duplex-changed回调支持更多参数

处理$watch监听复杂数BUG #1762

处理date过滤器不解析 BUG

重构ms-important后面的指令不执行的BUG

大家可以在这里下载

https://github.com/RubyLouvre...

或者直接 npm install avalon2

本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程

主题: Ruby
分页:12
转载请注明
本文标题:avalon2.1.16发布
本站链接:http://www.codesec.net/view/481140.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 前端(javascript) | 评论(0) | 阅读(29)