珠峰培训

yeoman入门

作者:

2015-11-23 16:04:52

133

什么是Yeoman

Yeoman帮助我们创建项目,提供更好的工具来使我们的项目更多样化。

Yeoman提供generator系统,一个generator是一个插件,在我们在一个完整的项目上使用‘yo’命令时,会运行该generator。通过这些官方的Generators,推出了Yeoman工作流,工作流是一个健壮、有自己特色的客户端堆栈,包含能快速构建漂亮的网络应用的工具和框架。Yeoman提供了负责开始项目开发的一切,没有任何让人头痛的手动配置。

采用模块化结构,Yeoman利用从几个开源社区网站学习到的成功和教训,以确保栈开发人员越来越智能的进行开发。基于良好的文档基础以及深思熟虑的项目构建过程,Yeoman提供测试和其他更多技术 ,因此开发人员可以更专注于解决方案而不用去担心其他小事。

Yeoman主要提供了三个工具:脚手架(yo),构建工具(grunt),包管理器(bower)。这三个工具是分别独立开发的,但是需要配合使用,来实现我们更高效的工作流模式。

Yeoman安装步骤

安装node.js

安装git

安装Yeoman

安装全局命令

npm install -g yo

最后你会看到安装成功提示:

安装generator

命令行中输入

 npm install -g generator-webapp

现在生成器已经安装好了,创建一个新的文件夹吧

mkdir webtest

然后进入文件夹,执行此命令

yo webapp

回车就可以生成一个新的项目了 新的项目会自动执行以下命令自动安装 依赖的前台和后台框架

npm install & bower install

输入命令启动服务

grunt serve

打开浏览器访问 http://localhost:9000/

上一篇 :

websocket&socket.io

下一篇 :

bower入门