AngularJS + RequireJS + Bower + Karma + Yeoman + Node

bmw*_*128 12 requirejs angularjs yeoman bower karma-runner

我正在构建一个学习应用程序,我有这些主要组件.我的第一个问题是这些部件是否是angularJS应用程序的良好基础.我在某些情况下读过RequireJS不是一个好主意,但不知道为什么.

我的目标是设置一个开发环境,在那里我有单元和e2e测试,我想在开始编码之前将其设置到位.

我无法让这些部分一起工作,当我解决问题时,我想我会问最新的最佳实践是建立一个非平凡的angularJS应用程序.

mar*_*seu 6

我有一个在Github中使用AngularJS + RequireJS + Bower + Karma的项目,你可以看看:

http://marcoslin.github.io/angularAMD/

对我来说,RequireJS与AngularJS非常合作,它在应用程序加载时间和代码组织方面都有很大帮助.我还没有使用Yeoman,但Grunt和Bower是依赖性采购和最终项目建设的关键基础.Karma是单元测试的必需品.您应该能够在angularAMD Github项目中看到所有这些组件一起工作.

  • @ bmw0128项目的重点是使用AngJJ更容易使用RequireJS :-) (2认同)