now.js 迷你版发布

作者: 小红帽168 | 来源:发表于2017-12-05 13:13 被阅读26次

迷你版

迷你版即0.3.0版。

0.2.0版没加新功能,只增加eadme内容和修正package.json上的一些错误。

0.3.0同样没加新功能,但是却是非常重要的。

这个版本国际化默认只支持英文和中文。初始化是英文。如果想支持全部118种语言,需要引入nowjs.locale.js或者压缩版nowjs.locale.min.js

版本大小比较

~/learn/ljs/now master
❯ ll -h dist | grep js$
-rw-rw-r-- 1 mao mao  66K 12月  5 00:37 nowjs.js
-rw-rw-r-- 1 mao mao 355K 12月  5 00:37 nowjs.locale.js
-rw-rw-r-- 1 mao mao 212K 12月  5 00:37 nowjs.locale.min.js
-rw-rw-r-- 1 mao mao  32K 12月  5 00:37 nowjs.min.js

可以看出,nowjs.jsnowjs.locale.js小289kb,降低81.4%。nowjs.min.jsnowjs.locale.min.js减小180kb,降低84.9%。相当可观。完全可以放心在生产环境中使用而不担心加载速度问题。

结语

准备把min版加到cdn中。

还有很多可以优化的地方:

  1. 调整format的写法。
  2. 降低代码冗余。
  3. 优化文件组织方式。
  4. 增加一些新的功能等等。

有人给我点赞我很开心,现在已经有5个赞了(哈哈哈,我无耻的自己点了一个)。

最后还是放个链接github地址npm地址

相关文章

  • now.js 迷你版发布

    迷你版 迷你版即0.3.0版。0.2.0版没加新功能,只增加eadme内容和修正package.json上的一些错...

  • now.js 0.1.0 发布了

    now.js是什么 now.js是一个javascript的时间操作小工具,类似date-fns和moment。 ...

  • iPhone se太贵,骁龙626,三星小屏新机只要699

    【彭湃科技】现在的手机屏幕越做越大,5.1/5.2寸的都敢叫迷你版,苹果去年发布的iPhone se屏幕又太小了,...

  • 华为荣耀voice测评:告诉你一些voice不为人知的小秘密

    华为荣耀盒子voice体验测评,去年12月华为发布了这款超小迷你版电视盒子,取名荣耀voice,从字面意思来看,这...

  • 2018-04-13

    迷你版的小蛋挞

  • 好色VR评测:小宅Z4 Mini,用来看片片超值了

    早前好色VR发布过 小宅Z4 VR眼镜测评 ,现在小宅科技推出了新款『小宅Z4 Mini』,这个迷你版本去掉了耳机...

  • 迷你版

    本就是迷你版小矮个为在视觉效果上显腿长那么一丢丢,买衣服首要考虑的便是显肤白显个高。

  • 2018-01-11

    金蝶财务软件迷你版与标准版异同点,面试可用~ 一、相同点 1、金蝶KIS迷你版、标准版都是针对小微企业简单财务核算...

  • 关于购买小型内衣洗衣机的困惑

    想给孩子买一个迷你版洗衣机 ,专门洗内衣袜子之类,挑花了我的眼。首先迷你版的不是全自动的,需要手动加水排水,洗和漂...

  • 迷你版海洋

    昨天领到了一张今日新开业的海洋馆门票,鉴于刚好休息,刚好从来没有去过海洋馆,兴致勃勃的赶了过去,遗憾的是太迷你了,...

网友评论

    本文标题:now.js 迷你版发布

    本文链接:https://www.haomeiwen.com/subject/qgzqixtx.html