最后一天,我是在更新的过程中Angular,从我的项目库1.0.7到1.2.6,要做到这一点,我更新了我的yeoman发电机,并再次生成的应用程序.
在此之后,我开始浏览生成的文件以获取更改,我注意到index.html文件中有新内容.
<!-- build:js scripts/vendor.js -->
<!-- bower:js -->
<script src="bower_components/jquery/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/bootstrap/dist/js/bootstrap.js"></script>
<script src="bower_components/angular-resource/angular-resource.js"></script>
<script src="bower_components/angular-cookies/angular-cookies.js"></script>
<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
<script src="bower_components/angular-route/angular-route.js"></script>
<!-- endbower -->
<!-- endbuild -->
Run Code Online (Sandbox Code Playgroud)
我知道任务使用<!-- build:js scripts/vendor.js -->和<!-- endbuild -->评论grunt-usemin,但是<!-- bower:js -->和的目的是<!-- endbower -->什么?我bower在主页上发布的文档中找不到任何提及.
Ste*_*hen 13
那是grunt-bower-install,它被添加到 Angular生成器的v0.7.0中.
最初,当您搭建应用程序时,它会自动将您的Bower软件包连接到您的index.html文件.接下来,在安装或卸载Bower软件包之后,您可以运行grunt bower-install以更新<!-- bower:* -->...<!-- endbower -->块内的引用.
此外,请注意该<head>部分中有一个<!-- bower:css -->块,它将引用您的Bower软件包的CSS文件.
更新 - 2014年8月7日
如果grunt-bower-install不起作用尝试(按顺序): ,
,grunt wiredepgrunt bower-installgrunt bowerInstall
确保bower安装--save将其作为依赖项添加到bower.json.
| 归档时间: |
|
| 查看次数: |
3684 次 |
| 最近记录: |