Yeoman Generator为Ionic Projects添加了什么“真正的”

时间:2015-10-22 18:47:59

标签: angularjs cordova ionic-framework ionic yeoman-generator

我不明白为什么generator-ionic(以及其他离子+ Yeoman项目)如此受欢迎。

我不知道在这种情况下使用yeomen发生器有什么好处,这是。

我理解为什么Ionic框架在Cordova项目中很有用(我们都知道,UI,ngCordova插件,它使用AngularJS等),但Yeoman组件具体做了什么,基本的Ionic项目还没有已经或不能轻易添加bower install

在我看来,Yeoman离子项目似乎是不必要的膨胀,可能导致更多错误和库问题。我只是没有看到像karma和grunt这样的组件(与使用gulp的离子相反)如何适应开发的帮助。

1 个答案:

答案 0 :(得分:1)

是的,你可以自己设置所有这些。但是,想象一下在您开始的每个项目上进行设置。有点麻烦,你不觉得吗?

这就是为什么有些人倾向于创建这些生成器 - 来节省你(如果你愿意)每次从开始就必须支撑你的应用程序的时间。通常它们提供一些功能(您可以在Github页面上阅读),或者它们甚至可以强制执行某种项目目录布局(这可能有助于大项目)。

总而言之,你不必使用它们,或者对它们施加压力。例如,我个人并不是在每个项目上都使用它们,但我很欣赏社区的努力,当我想快速尝试时,我会不时地测试它们,看看它们是如何进化的。< / p>

不要讨厌,捐赠;)(当然,我知道你并不讨厌,声明似乎恰到好处。)