Angular 2 的可用 yeoman 生成器
Available yeoman generator for Angular 2
有官方的Angular生成器,很多用户提供了Angular 1.但是我没有找到Angular 2.
的生成器
这样的自耕农生成器已经存在了吗?
搭建Angular2项目的官方工具是Angular-Cli https://github.com/angular/angular-cli
Angular2
的生成器很少
请试用它们并 post 在 github
中提供一些反馈或问题
https://www.npmjs.com/package/generator-angular2
(https://github.com/swirlycheetah/generator-angular2)
https://www.npmjs.com/package/generator-gulp-angular2 (https://github.com/x6doooo/generator-gulp-angular2)
https://github.com/joshuacaron/generator-angular2-gulp-webpack
https://www.npmjs.com/package/slush-angular2
(https://github.com/TheVelourFog/slush-angular2)
- https://github.com/cureon/angular2-sass-gulp-boilerplate
用于创建 Angular2 库或插件的生成器
Angular2 全栈生成器
Ionic2 生成器(Gulp;有 ES6 和 TS 版本)
这是我目前收集到的信息:
Angular 2 个脚手架
Yeoman 生成器
generator-angular2
过时且非常质朴。没有预处理器。
generator-gulp-angular2
过时了。 Out-of-the-box build.dev
失败。特色 SASS 和 Jade.
generator-angular2-gulp-webpack
没有预处理器。
其他选项
angular-cli(官方生成器)
基于 ember-cli,仍处于 alpha 阶段。
没有预处理器。另外,除了创建 Ember add-ons 之外,我看不到添加预处理的方法:
http://www.emberaddons.com/.
Angular 2 Seed
独立脚手架。特性 Gulp 和 Webpack。有关于如何安装预处理器的说明。需要手动 Gulp 配置时
添加依赖项。
所有代码都是用 Typescript 编写的。
Angular 2 Seed (ng2-material)
angular2-seed 的一个分支,包含 Material Design (ng2-material).
Angular 2 Seed - Jade
angular2-seed 的一个分支,包含 Bootstrap 和 SASS and Jade 预处理器(真正属于您)。
Angular 2 Starter
一个 Angular 2 入门套件,具有 Angular 2(路由器、Http、表单、服务、测试、E2E)、Karma、Protractor、Jasmine、TypeScript 和
Webpack @AngularClass.
angular2-sass-gulp-boilerplate
虽然它的标题是 "yeoman generator",但它似乎只是独立的脚手架。
slush-angular2
的生成器
基本 bash 创建 angular2 应用程序。按照官方网站上的说明。
angular2-app-generator
请检查一下。
查看 Angular2 Application Scaffolder。它带有 Gulp、Sass、TypeScript、Karma、Jasmine、Bootstrap...干杯
generator-ng2-webpack
保持相对最新。
yeoman官方教程使用的是generator-fountain-webapp,支持angular2。它目前在 v1.0.0 rc 中,但是是最新的。
我建议 Angular 2 使用 MEAN Yeoman 生成器:
这个看起来很新并且有效:https://github.com/ngx-rocket/generator-ngx-rocket
还在尝试...
有官方的Angular生成器,很多用户提供了Angular 1.但是我没有找到Angular 2.
的生成器这样的自耕农生成器已经存在了吗?
搭建Angular2项目的官方工具是Angular-Cli https://github.com/angular/angular-cli
Angular2
的生成器很少请试用它们并 post 在 github
中提供一些反馈或问题https://www.npmjs.com/package/generator-angular2 (https://github.com/swirlycheetah/generator-angular2)
https://www.npmjs.com/package/generator-gulp-angular2 (https://github.com/x6doooo/generator-gulp-angular2)
https://github.com/joshuacaron/generator-angular2-gulp-webpack
https://www.npmjs.com/package/slush-angular2
(https://github.com/TheVelourFog/slush-angular2)- https://github.com/cureon/angular2-sass-gulp-boilerplate
用于创建 Angular2 库或插件的生成器
Angular2 全栈生成器
Ionic2 生成器(Gulp;有 ES6 和 TS 版本)
这是我目前收集到的信息:
Angular 2 个脚手架
Yeoman 生成器
generator-angular2
过时且非常质朴。没有预处理器。
generator-gulp-angular2
过时了。 Out-of-the-box build.dev
失败。特色 SASS 和 Jade.
generator-angular2-gulp-webpack
没有预处理器。
其他选项
angular-cli(官方生成器)
基于 ember-cli,仍处于 alpha 阶段。 没有预处理器。另外,除了创建 Ember add-ons 之外,我看不到添加预处理的方法: http://www.emberaddons.com/.
Angular 2 Seed
独立脚手架。特性 Gulp 和 Webpack。有关于如何安装预处理器的说明。需要手动 Gulp 配置时 添加依赖项。 所有代码都是用 Typescript 编写的。
Angular 2 Seed (ng2-material)
angular2-seed 的一个分支,包含 Material Design (ng2-material).
Angular 2 Seed - Jade
angular2-seed 的一个分支,包含 Bootstrap 和 SASS and Jade 预处理器(真正属于您)。
Angular 2 Starter
一个 Angular 2 入门套件,具有 Angular 2(路由器、Http、表单、服务、测试、E2E)、Karma、Protractor、Jasmine、TypeScript 和 Webpack @AngularClass.
angular2-sass-gulp-boilerplate
虽然它的标题是 "yeoman generator",但它似乎只是独立的脚手架。
slush-angular2
的生成器基本 bash 创建 angular2 应用程序。按照官方网站上的说明。 angular2-app-generator 请检查一下。
查看 Angular2 Application Scaffolder。它带有 Gulp、Sass、TypeScript、Karma、Jasmine、Bootstrap...干杯
generator-ng2-webpack 保持相对最新。
yeoman官方教程使用的是generator-fountain-webapp,支持angular2。它目前在 v1.0.0 rc 中,但是是最新的。
我建议 Angular 2 使用 MEAN Yeoman 生成器:
这个看起来很新并且有效:https://github.com/ngx-rocket/generator-ngx-rocket
还在尝试...