凉亭与自耕农和咕噜声重新连接路径

时间:2014-08-11 13:38:07

标签: gruntjs yeoman bower

我有一个以前的yeoman版本与angular-generator一起工作。我更新了所有内容,包括node,npm,bower和yeoman。

在此次更新之前,我已app/bower_components,现在他们是兄弟姐妹appbower_components。运行grunt servegrunt build时,bower将所有内容链接回:

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

让它工作应该是

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

但是咕噜声改回来了。我认为问题在于grunt选择这条路线的地方。

我使用新版本的生成器创建了第二个项目并比较了bower.json.bowerrcgruntfile.js,一切似乎都没问题,但我仍然没有得到正确的链接虽然服务运行完美,但构建不起作用。

我应该更改哪些内容以使其有效?

1 个答案:

答案 0 :(得分:0)

我必须更改html中的评论

<!-- build:css(.) styles/vendor.css -->

而不是

<!-- build:css styles/vendor.css -->

<!-- build:js({.,app}) scripts/vendor.js -->

而不是

<!-- build:js scripts/vendor.js -->

请注意每种情况下的(.){.,app}。第二个是不同的,因为我想要另一个脚本位于app / scripts / lib

<script src="scripts/lib/other.script.js"></script>