如何使用gulp htmlSrc插件读取脚本标签?

时间:2018-10-27 15:48:03

标签: gulp

我有一个.php文件,其中混合了html和php代码。它包含一些脚本标签。我想合并所有这些文件并将它们保存为单个文件。 但是问题在于脚本src属性是在运行时计算的。

script标签如下: “资产/ js / jquery-    ui.js“>”

我创建了以下任务:

const {src, dest}  = require('gulp');
const htmlSrc  = require('gulp-html-src');
const concat  = require('gulp-concat');

function concatFiles(cb) {
  return src('application/modules/front/views/layouts/default.php')
  	pipe(htmlSrc({
  		selector: '[data-type="main"]'
  	}))
  	.pipe(concat('main.js'))
  	.pipe(dest('build/assets/js'));
}

exports.default = concatFiles;

0 个答案:

没有答案