起步 然后为你的 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)。
这三个工具都单独开发和维护的,但一起工作,作为我们规定的工作流程的一部分,将更好地保证你工作的效率。