1、压缩文件
在厨师手册程序中加载了很多资源,如果我们想下载这个程序,需要下载很多文件,所以MVC框架提供了把这么多文件压缩成一个文件的压缩工具。
压缩脚本
在压缩你的程序之前,需要在DOC控制台执行下面命令:
C:\workspace\Cookbook>js cookbook\scripts\build.js
steal/steal.js
...
ignore ../steal/dev/dev.js
...
Package #0: 'cookbook/production.js'.
核实production.js已经在cookbook文件夹下已经生成。
切换到产品模型
切换到产品模型是通过修改cookbook.html文件来达到:
<script type='text/javascript'
src='../steal/steal.production.js?cookbook'>
</script>
重新加载和确认
刷新你的页面,你可以看到只有2个脚本文件需要加载steal.production.js 和production.js。不需要再加载我们生成程序的28个文件。
至此压缩文件完成。
2、生成帮助文档
帮助文档是维护代码一个重要步骤。而JavaScriptMVC给我们提供了生成帮助文档的工具。我们只需要在代码中按框架要求添加说明,
如果编写代码帮助,请查看JavaScriptMVC文档中DocumentJS帮助文档。
我们只要执行下面这命令就可以生成像JavaScriptMVC文档这样结构的帮助文档。
js cookbook/scripts/docs.js
我们将在cookbook文件夹下面生成docs.html文件,打开这个文件就可以看到帮助文档了。
帮助文档最顶层的设计是cookbook/cookbook.md文件,打开它,我们看到下面代码:
@page index cookbook //最顶层的类
This is a placeholder for the homepage of your documentation.//程序功能的描述
至此,我们把从JavaScriptMVC开发项目所需要的事件都完成了。
从这个例子中,我们可以看到一个工程从开始到结束,经历了4个步骤:
1、创建工程
2、测试工程
3、压缩文件
4、生成文档
回头看看整个工程,是不是觉得很工整,而且代码很漂亮,不管从开发,测试,阅读,维护都可以说很酷。
分享到:
相关推荐
NULL 博文链接:https://lyndon-lin.iteye.com/blog/1484876
JavascriptMVC代码
NULL 博文链接:https://lyndon-lin.iteye.com/blog/1556095
上传了一半的javascriptmvc3.0.5,这个是【下】
javascriptmvc3.0.5,文件大于20MB,分成两个卷
MVC框架 JavaScriptMVC ,JavaScriptMVC 是一个 JavaScript 的 MVC 框架,通过它可以简化项目的开发...
javascript的mvc框架。类似于java的mvc框架
javascriptmvc-3.2.4.zip
javascriptmvc-3.3.zip
javaScriptMVC开源框架,是一个不错的前端界面MVC框架,是在jquery等开源项目的基础上建立的 说明:此文件解压后和第一部分文件夹必须放到一起才能正确使用
javaScriptMVC开源框架,是一个不错的前端界面MVC框架,是在jquery等开源项目的基础上建立的
谈谈JavaScriptMVC模式共3页.pdf.zip
Mithril 压缩后只有 3kb 左右。API 提供一个模板引擎,带 DOM diff 实现,支持路由和组合。 示例代码: //namespace var app = {}; //model app.PageList = function() { return m.request({...
javaScript MVC 相关资料和例子,希望对大家有帮助
本文对JavaScriptMVC框架Angular、Backbone、CanJS和Ember作了比较,供大家参考。选择JavaScriptMVC框架很难。一方面要考虑的因素非常多,另一方面这种框架也非常多,而要从中选择一个合适的,还真得费一番心思。想...
通过由浅入深的讲解,你将学会如何构建具有丰富交互以及优雅体验的JavaScript应用,书中同样提供了大量的示例代码,可以帮助你更深入的理解很多重要的概念。 揭开MVC的神秘面纱,教你如何设计合理的架构以及处理...
JavaScriptMVC JavaSriptMVC 高级编程课程