发布于 2015-01-16 05:20:00 | 145 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Bearcat JavaScript 应用框架

Bearcat是一个基于自描述javaScript object进行开发的应用层框架, Bearcat提供了一个轻量级的容器来编写简单,可维护的javaScripts. Bearcat 提供了一个基础的底层来管理应用逻辑对象,使得开发者就可以把精力放在应用层的逻辑编写上.


 

热更新

本次升级主要是优化了热更新,热更新的原理还是基于bearcat IoC 动态替换 javaScript 对象的 prototype 里面的方法,之前热更新watch file是通过nodejs自带的fs.watch实现的,现在版本基于 chokidar 库实现,可以支持多层目录的监听热更新,而不是之前版本的只能监听一级文件夹下面的文件,因为可以直接指定源码文件夹即可(默认就是app目录),更新里面的代码,只要是松散耦合,并不存在引用依赖的,就可以热更新

使用

启动bearcat时传入两个参数

bearcat.createApp([contextPath], {
    BEARCAT_HOT: 'on',
    BEARCAT_HPATH: 'setup your hot reload source path'
})
  • BEARCAT_HOT: 传入 'on' 来开启热更新,默认是关的

  • BEARCAT_HPATH: 设置热更新的扫描路径,默认是app文件夹

更多详情还请看官方文档 bearcat hot reload



历史版本 :
bearcat 0.4.22/0.4.23 发布,JavaScript 应用框架
bearcat 0.4.19 发布,JavaScript 应用框架
Bearcat 0.4.18 发布,JavaScript 应用框架
bearcat 0.4.13 发布,JavaScript 应用框架
bearcat 0.4.11 更新日志,加强热更新功能
bearcat 0.4.10 发布,JavaScript 应用框架
Bearcat 0.4.6 发布,JavaScript 应用框架
bearcat 0.4.5 发布,统一抽象的 model
bearcat 0.4.4 更新,添加对 id 冲突的提醒
bearcat 0.4.1 发布,统一抽象的 model
bearcat 0.4.0 发布,统一抽象的 model
Bearcat 0.3.18 发布,前端应用开发框架
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务