用WEB脚手架工具
构建Web App
优化你的工作流
让你快速、优雅的 coding

Yeoman and his fellow developers

起步 然后为你的 webapp 找到一个 generator 。 yeoman 可以构建 Angular, Backbone, React, Polymer 并且超过 3900+ 其它项目

使用 npm 一行代码安装:

npm install -g yo

Yeoman 是什么?

Yeoman 可以帮助你快速启动一个新项目,提供最好的方案和工具来帮助你保持生产力。

这样做,我们提供了一个generator构建系统。这个generator是一个基础的插件,它可以使用 `yo` 命令去构建完成一个项目或者其它一些有用的部分。

通过官方的 Generators, 我们将推进 "Yeoman 的工作流"。这是一个强大的和稳定的工作流客户端栈,包括工具和框架,它可以帮助开发人员快速构建漂亮的Web应用程序。我们细心的提供一切需要并很头痛的项目起步设置,原先你需要手动设置。

采用模块化架构,可以扩展到我们的项目中,我们利用几个开源社区的成功和经验教训,以确保堆栈开发人员使用的是尽可能的智能。

Yeoman 提供了良好的文档和成熟的构建过程。Yeoman 提供了包括语法检测,代码测试,代码压缩等,让开发者可以更多的关注代码解决过程而不是关心其它的一些小事情。

工具

Yeoman 工作流包括了三个类型的工具在你构建一个 webapp 的时候为你提供创造力和满意的方案:脚手架工具 (yo), 构建工具 (Gulp, Grunt 等) 和包管理工具 (例如 npm 和 Bower).

  • yo 搭建一个新的运用, 配置你的构建设置 (例如 Gulpfile) 然后启动相关的构建进程,管理你构建需要的依赖包(例如 npm)。
  • 构建系统 是用来构建,预览,和测试你的项目。GulpGrunt 是两个常见的选择。
  • 包管理工具 用来管理你的依赖,这样你就不再需要手动下载和管理你的脚本了。 npmBower 是两个常用的工具。

这三个工具都单独开发和维护的,但一起工作,作为我们规定的工作流程的一部分,将更好地保证你工作的效率。

此网站由 @tsrot 翻译和维护,若发现错误或者想贡献翻译,你可以向 Yowebapp 推送 PR ,如果你对这个网站或者 Yeoman 有疑问可以向 Yowebapp 提交 issue ,或者给我发邮件 me@xielilqun.com 。

优化
  • 1、中文翻译(可能有些地方翻译的很粗糙)
  • 2、提高页面加载速度
  • 3、使用 google 字体镜像资源
  • 4、优化国内 youtube 视频不能加载

Yeoman 团队