使用wiredep在Angular应用程序中添加bower包
Use wiredep to add bower packages in Angular app
我对angular js&吞咽我目前也在尝试移动应用程序的离子框架。我开始使用ionic标签模板,我使用bower作为js库。我在我的bower.json文件中添加了一些bower包,并希望使用wiredep将这些文件注入到我的index.html中。
摘录自index.html
<!-- ionic/angularjs js -->
<script src="lib/ionic/js/ionic.bundle.js"></script>
<script src="lib/ionic/js/angular/angular-resource.min.js"></script>
<!-- cordova script (this will be a 404 during development) -->
<script src="cordova.js"></script>
<!-- your app's js -->
<script src="js/app.js"></script>
<!-- bower:js -->
<script src="lib/angular/angular.js"></script>
<script src="lib/ng-azure-mobile-service/ng-azure-mobile-service.min.js"></script>
<script src="lib/ng-azure-mobile-service/MobileServices.Web-1.2.5.js"></script>
<!-- endbower -->
你可以看到,我的bower:js部分只包含我的bowler包中的三个文件,而不是来自ionic。在理想的情况下,我必须能够删除前3行,并在wiredep上为我添加它们进行防御。
bower.json
{
"name": "oz-beauty",
"private": "true",
"devDependencies": {
"ionic": "driftyco/ionic-bower#1.0.0-beta.14"
},
"dependencies": {
"ng-azure-mobile-service": "~1.3.5"
},
"overrides": {
"ionic": {
"main": ["lib/ionic/js/ionic.bundle.js"]
}
}
}
如果我遗漏了什么,请告诉我。
如果使用gull,则可以使用wiredep插件的devDependencies标志。
gulp.task('bower', function () {
gulp.src('./app/index.html')
.pipe(wiredep({
devDependencies: true
}))
.pipe(gulp.dest('./dest'));
});
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 我可以在json对象中添加一个函数吗
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何添加浮动和非浮动,其他
- 添加文字和评论功能更新Div
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 在函数中添加数组元素的数值
- 如何将歌曲添加到jPlayer
- 使用wiredep在Angular应用程序中添加bower包
- 使用gulp和wiredep,socket.io不会添加到index.html中(即使它在bower.json中)
- 我如何让bower和grunt添加角度引导ui依赖
- 如何在 Gulp 中添加特定的 bower 组件作为 IE8 条件块
- 无法将ngCookie添加到Angular Module,使用Bower时出错
- 添加额外的插件到CKEditor使用bower
- 将谷歌地图Api添加到Bower&咕哝