Gruntjs bower与yeoman和grunt重新链接路径

Gruntjs bower与yeoman和grunt重新链接路径,gruntjs,yeoman,bower,Gruntjs,Yeoman,Bower,我有一个以前的约曼版本使用角度生成器。我更新了所有内容,包括node、npm、bower和yeoman 在此更新之前,我有app/bower\u组件,现在它们是兄弟app和bower\u组件。运行grunt-service或grunt-build时,bower将所有内容链接回: <script src="bower_components/angular/angular.js"></script> 要让它工作,它应该 <script src="../bower_

我有一个以前的约曼版本使用
角度生成器
。我更新了所有内容,包括node、npm、bower和yeoman

在此更新之前,我有
app/bower\u组件
,现在它们是兄弟
app
bower\u组件
。运行
grunt-service
grunt-build
时,bower将所有内容链接回:

<script src="bower_components/angular/angular.js"></script>

要让它工作,它应该

<script src="../bower_components/angular/angular.js"></script>

但格伦特把它改回来了。我认为问题在于grunt从哪里选择这条路线

我用新版本的generator创建了第二个项目,并比较了
bower.json
.bowerrc
gruntfile.js
,似乎一切正常,但我仍然没有得到正确的链接,因此尽管SERVICE运行得很好,但构建仍然无法工作


有没有关于我应该做些什么来让它工作的提示

我不得不更改html中的注释

<!-- build:css(.) styles/vendor.css -->
<!-- build:css styles/vendor.css -->
<!-- build:js({.,app}) scripts/vendor.js -->
<!-- build:js scripts/vendor.js -->
<script src="scripts/lib/other.script.js"></script>