什么是YEOMAN?
Yeoman可以帮助您快速启动新项目,让您能够快速的进入项目开发中。因此您不用再为每一个新项目耗费时间搭建框架,使用简单的命令就可以生成您想要的框架了。通过借鉴多个开源社区成功的经验教训,我们使用开箱即用的模块化架构,确保开发人员可以使用方便和快捷。
Yeoman是一种通用的脚手架系统,允许创建任何类型的应用程序。它允许快速开始新项目并简化现有项目的维护。
Yeoman可以生成任何语言的项目(Web,Java,Python,C#等)
Yeoman的一些使用场景
- 快速创建一个新项目
- 创建一个项目的一部分,比如一个新的控制器与单元测试
- 创建模块或软件包
- 引导新服务
- 执行标准,最佳做法和风格指南
- 通过让用户开始使用示例应用程序来促进新项目
YEOMAN所包含的工具
整个Yeoman大致可以分为三种类型工具,用于快速构建Web Framework:脚手架工具(YO),构建工具(Gulp,Grunt等)和软件包管理器(如npm和Bower)。
开始安装
请确保您的电脑上已经安装了nodejs,并且保证npm已经在您的环境变量中
首先安装YO:
打开CMD,执行命令:
npm install -g yo
安装完成后:
然后安装 bower
npm install -g bower
安装完成后:
最后安装Generator也就是代码生成器:
npm install -g generator-aspnet
安装完成后:
现在,我们就可以创建NET CORE程序框架了,运行命令:
yo aspnet
选择您想要创建的项目(命令行,web,web api 等)
根据提示输入后,完成: