脚本参考Yeoman /鲍尔

我正在build立一个节点,expression和angular度的水疗中心,让曼曼组织我的工作stream程。 这个问题主要涉及鲍尔:

当安装一个新的包(jQuery,下划线等)或创build一个新的本地js文件时,我总是必须在我的index.html文件中手动引用它:

<script src="/jquery.js"></script> 

或者类似的东西。 我想知道是否有一些自动化的方式,尤其是考虑到我的应用程序是单页。 有些人把我指向了Require.js,但这并不理想,再加上我不是AMD的最大粉丝。

我正在寻找的东西类似于Meteor.js(或者Rails服务器端)如何做的事情:你只需要在你的项目中创build一个源文件,并且将它放在正确的目录中,它就会被包含在你的应用程序中,而不需要你手动设置任何参考。

任何指针?

也许grunt-bower-install (现在包含在generator-webapp时候不使用RequireJS)会有帮助吗?

我已经发布了更多的细节在这个其他答案如何工作。

我最终使用的模块是连接资产(虽然snockets也可以为此工作)。 它允许以Rails的方式引用你的js文件:

 //= require a //= require b 

由Bowerpipe理的第三方库必须单独要求。 没有一个我检查的自动化解决scheme让我得到了我所需要的。 所以…

 //= require ../bower_components/angular/angular.js 

需要你自己的代码是:

 //= require_tree services //= require_tree controllers //= require_tree directives 

或干脆

 //= require_tree .