现如今、我们经常都可以看到复杂的JavaScript应用程序,由于这些应用程序变得越来越复杂,一长串的jQuery回调语句或者通过应用程序在各个状态执行不同的函数调用,这些做法都会变得无法再让人接受,这导致了JavaScript开发人员开始寻找一种组织和效率更优秀的开发方式。实现组织和效率的其中一个最常用的架构模式,就是我们熟知的Model View Controller (MVC)模式,这种模式鼓励开发人员将其应用程序的不同部分分割为更易于管理的模块,我们不必使用一个函数直接调用数据库,通过创建了一个Model(模型或实体)来管理数据库;通过模板(Template)或视图(View)来简化显示代码; 最后,通过使用控制器(Controller)来处理我们的应用程序的请求,MVC模式尽量降低每个模块之间的耦合度,提供程序的开发效率。Ember.js是一个JavaScript的MVC框架,它由Apple前雇员创建的SproutCore 2.0改名进化而来。目前Ember已经发布到1.3.0。详情可以访问emberjs中文网或emberjs英文网查看最新的版本。
emberjs的基本介绍和使用在此也不再说明,具体也请访问emberjs中文网或emberjs英文网。
第一步,安装nodejs
(也可以以管理员身份打开cmd)输入 "node -v"看到如下图显示的版本信息则说明安装成功
下面提供 x64的node下载链接
第二步,安装 npm
NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。
如果你熟悉ruby的gem,Python的PyPL、setuptools,PHP的pear,那么你就知道NPM的作用是什么了。
Nodejs自身提供了基本的模块,但是开发实际应用过程中仅仅依靠这些基本模块则还需要较多的工作。幸运的是,Nodejs库和框架为我们提供了帮助,让我们减少工作量。但是成百上千的库或者框架管理起来又很麻烦,有了NPM,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
由于新版的NodeJS已经集成了npm,所以在上一步npm也一并安装好了。以管理员身份运行cmd,输入 “npm -v”看到如下版本信息则说明已经安装成功。也可以在上一步输入“node -v”之后继续输入"npm - v",也可以看到同样的效果,此处只是为了演示不同的方式而已。
第三步,安装Git
官方的介绍是:
Git is a
Git is
下面提供基于x64的Git下载链接,点击即可下载
360云盘:Git-1.9.4-preview20140611.exe
百度云:Git-1.9.4-preview20140611.exe
第四步,安装Bower
使用
转自:http://blog.sina.com.cn/s/blog_63f7bbb80102uze8.html