Gulp合并凉亭文件

timhc22

我知道之前可能已经有人问过这个问题,但是我似乎无法向Google问正确的问题以找到我需要的东西。因此,我可能会以错误的方式考虑这个问题。

基本上,我需要知道是否有一种在Bower中使用Gulp的方法,以便将css子目录下的所有文件bower_components合并为一个styles.css,将js子目录下的所有文件bower_components组合为一个scripts.js怎么样assetic在工作的symfony2资产合并到单个文件。是每个bower_componets子目录中的每个“构建”文件都必须手动链接(在Gulp配置文件中),还是以编程方式遍历它们是更普遍的做法?

谢谢

timhc22

我一直在寻找以下类似的东西,除了我不喜欢必须手动添加路径。这就是为什么我更喜欢CommonJS for Javascript之类的原因。我绝对记得曾经看到过一种从bower_components文件夹中自动拾取CSS文件的方法,我相信它是在Wordpress Roots项目中(基于bower.json中的设置/替代)。

gulp.task('css', function () {

    var files = [
        './public/bower_components/angular-loading-bar/build/loading-bar.css',
        './public/bower_components/fontawesome/css/font-awesome.css'
    ];

    return gulp.src(files, { 'base': 'public/bower_components' })
               .pipe(concat('lib.css'))
               .pipe(minifyCss())
               .pipe(gulp.dest('./public/build/css/')
    );
});

gulp.task('js-lib', function () {
    var files = [
        'public/bower_components/jquery/dist/jquery.js',
        'public/bower_components/bootstrap-sass/assets/javascripts/bootstrap.js'
    ];


    return gulp.src(files, { 'base': 'public/bower_components/' })
               .pipe(sourcemaps.init())
               .pipe(uglify({ mangle: false }))
               .pipe(concat('lib.js'))
               .pipe(sourcemaps.write('./'))
               .pipe(gulp.dest('./public/build/js/')
    );
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

创建Gulp任务以缩小/合并文件,以将来自多个目录的源打包为各自目录中的文件

来自分类Dev

自动生成凉亭文件?

来自分类Dev

Gulp.js事件流合并顺序

来自分类Dev

安装凉亭后缺少的bower_components文件夹

来自分类Dev

在gulp中合并多个src流?

来自分类Dev

Laravel 5 Elixir + Gulp混合并版本化多个CSS或更少的文件

来自分类Dev

配置凉亭仅安装dist文件夹

来自分类Dev

离子/凉亭/科尔多瓦-忽略构建文件

来自分类Dev

如何在gulp中的函数内合并多个js文件

来自分类Dev

合并/合并文件列表

来自分类Dev

用gulp复制文件

来自分类Dev

如何使用凉亭组件文件的正确路径设置节点项目

来自分类Dev

wired gulp,文件顺序

来自分类Dev

Gulp凉亭主要失去自我

来自分类Dev

使用xacro为凉亭创建世界文件

来自分类Dev

合并两个json文件以提供一组在Gulp中使用的变量

来自分类Dev

Gulp任务读取多个JSON文件并合并为一个

来自分类Dev

Gulp任务读取多个JSON文件并合并为一个

来自分类Dev

如何查看gulp文件?

来自分类Dev

凉亭畸形

来自分类Dev

Laravel 5 Elixir + Gulp混合并版本化多个CSS或更少的文件

来自分类Dev

凉亭和文件夹结构

来自分类Dev

gulp-concat无法在heroku上合并我的文件之一

来自分类Dev

编译适当的 gulp 文件

来自分类Dev

Gulp:合并文件

来自分类Dev

gulp 插件 - 将损坏的 js 文件合并为一个 js 文件?

来自分类Dev

Gulp-rev 不会合并具有正确路径的清单文件

来自分类Dev

gulp 文件 babelify 任务

来自分类Dev

如何吞咽和连接凉亭 css 文件

Related 相关文章

热门标签

归档