【发布时间】:2015-09-14 10:05:52
【问题描述】:
我已经使用 Bower 安装了一些包,但我不知道如何部署它们。
例如,我的第一个想法是创建一个将它们连接起来的 Gulp 任务 - 我用我的 Angular 包做到了这一点:
gulp.task('libs', function () {
'use strict';
return gulp
.src([
'./public/assets/libs/angular/angular.min.js',
'./public/assets/libs/angular-animate/angular-animate.min.js',
'./public/assets/libs/angular-routes/angular-route.min.js'
])
.pipe(concat('libs.js'))
.pipe(uglify())
.pipe(gulp.dest('public/dist'));
});
然而,虽然上面的这些包非常简单,但其他一些包(准确地说是 Bootstrap 和 jQuery)附带了我不需要的源。我应该将bootstrap.min.css 和jquery.min.js 复制到我的dist 文件夹吗?
坦率地说,我可以只包含来自 CDN 的所有这些文件,但我还不明白为什么要使用 Bower(我一直在学习使用 Bower 的教程)。
感谢您的帮助!
【问题讨论】:
标签: jquery angularjs twitter-bootstrap gulp bower