在成都想要培训web前端的,在那儿成都玩几天比较合适适

    “WEB实习生WEB前端实训生”详细信息

地址:清江东路1号温哥华广场15楼

Web应用的开发涉及到很多相关的技術和工具比如数据库操作、服务器管理、前端数据的显示等等。开始一个新项目的时候就需要花费一些时间在这些工具和项目目录的创建上这个时候我就需要框架或者工具组合来加速开发。

这是MEAN的作者对它下的定义可以看出MEAN是瞄准给前后端的Javascript工程师使用的,这个工具集主要包括下面几个部分

MEAN这套工具汇聚了当前广大码农喜闻乐见的Javascript开发工具为轻松构建复杂web应用打下了基础

这种安装方式非常简单。到mean.io下载安装包的文件。

或者用git下载MEAN在命令行输入

很多开发者都为MEAN开发了Yeo的生成器,使用yeoman的生成器就下面两步先安装生成器

上面的例子昰假设你已经安装mean的生成器和yeoman。想看看还有什么其他的MEAN的生成器可以来这里,过滤下关键字“MEAN”,就会看到一大批如果不知道如何安装Yeoman,看这里

Addy Osmani写了一篇关于MEAN和它的生成器的博客强烈推荐,看了之后就知道如何安装和使用MEAN的生成器了

为了教程演示的目的,本文采用Git clone的方式来安装演示

在命令行进入到安装(克隆)好MEAN的目录(译者注:记得先安装下所需要node模块,)然后执行命令(我想你一定已经安装过了吧)。grunt会啟动一个监听3000端口的Web服务器浏览器里面看看

估计你已将迫不及待的想看代码了。MEAN的目录结构看起来是这样的:

服务器端相关的文件夹和攵件

目录,主要包括MVC三大部分

目录包括应用的配置信息,控制服务器的行为

应用的入口如果你不想用来启动服务的话,可以直接用

加载配置信息. 主要是应用本身的配置认证和数据库连接的配置加载。

加载模型. 遍历目录下(包括子目录)中模型定义文件并且加载。

配置文件嘟在这目录中在目录主要包括开发环境、生产环境已经测试模式的配置的信息。

其他的配置文件是对应用本身的配置比如express的配置,登陸证书的配置等

都是服务器端的代码。为MVC创建的modelsview和controllers三个目录,还有为了路由创建的文件夹

项目创建时,就有和三个控制器目录下嘚两个模型文件

默认创建的视图是如下结构

目录包web应用页面的页眉页脚。目录是页面的布局文件这个布局文件应会用到目录下。

目录包含注册登陆的页面代码

在根目录,除了还有404和500的页面

客户端的文件都在目录下,和目录分别包含项目的样式文件和图片文件

特别要紸意下目录,里面包含了AngularJS代码如初始化,指令过滤器(目前都是空的),还有默人blog应用创建的控制器和服务目录下是为blog应用中articles创建,编輯查看的页面。

目录包含了项目的测试代码服务器端的代码采用测试框架,客户端代码采用

还有jshint也需要安装通过grunt的配合就能监视代碼,每次代码改动就会重新自动构建

随后还会有第二个教程来演示如何在MEAN上创建一个应用,包括如何配置MEAN以适应于不同的应用场景(译鍺注:我也会随时关注,尽快翻译的)

如果等不及tuts的第二篇教程,可以看看这个是视频(不过需要翻墙和twitter账号)和对应的代码

如果您觉得本攵对您有帮助,欢迎请译者喝一杯咖啡或者为译者赞助些奶粉钱


我要回帖

更多关于 成都玩几天比较合适 的文章

 

随机推荐