我对创建新的AngularJS应用程序的方式有点困惑。据我所知,似乎有几种方法可以做到这一点,要么使用angular-seed:https://github.com/angular/angular-seed
或
约曼- http://www.sitepoint.com/kickstart-your-angularjs-development-with-yeoman-grunt-and-bower/
我找不到任何关于为什么你会选择一种方法而不是另一种方法的资源。生成的目录结构在我看来完全不同。其中一个主要区别是angular-seed没有使用Bower或Grunt,而yeoman生成的应用程序使用它,这是正确的吗?
如果我使用了angular-seed并想要添加grunt,那么我猜这将是一个有点手动的过程?
发布于 2014-04-11 20:58:45
一定要用约曼。它为您提供的不仅仅是一个开箱即用的项目结构(它还包含用于测试和构建的任务)。然而,使用哪种yeoman生成器是有争议的。这真的取决于项目。我会建议其中之一:
发布于 2015-06-30 04:08:03
好吧,我意识到这个问题有点老了,但是从2015年6月的角度来看,我在http://yeoman.io/codelab.html教程中遇到了很多关于生成器-角度的问题。对于建议的非Sass路径,未正确包含引导程序。(我在Github中输入了这个问题--变通方法不是使用SASS --但是您需要Ruby + Compass)。此外,单元测试课程由于业力错误而让我绊倒,我花了相当多的时间来解决这个问题。因此,公平地说,我失去了一个周末的大部分时间,因为生成器-角度/你的问题。因此,我倾向于使用其他解决方案,或者只是从头开始构建应用程序。
发布于 2014-03-04 14:33:24
您可能还想看看https://github.com/kburson/ng-cafe/wiki/ng-Boilerplate,-WTF%3F
https://plus.google.com/+JoshDavidMiller/posts/atmw35S29Zs
我发现ng-boilerplate非常干净,而且更容易控制。约曼感觉在黑匣子后面发生了太多的事情
https://stackoverflow.com/questions/22164276
复制相似问题