gpt4 book ai didi

laravel - Gulp-concat:将所有js包装在一个唯一的$(document)中

转载 作者:行者123 更新时间:2023-12-02 21:09:04 26 4
gpt4 key购买 nike

是否可以将所有添加的 js 包装在 $(document).ready(function(){ 作为第一行和 }); 作为使用 gulp-concat 的情况下的最后一行?

最佳答案

您可以使用gulp-concat-util为此

它确实连接所有文件,并可选择添加标题行和页脚行以连接文本

var concat = require('gulp-concat-util');

gulp.task('concat:dist', function() {
gulp.src('scripts/{,*/}*.js')
.pipe(concat(pkg.name + '.js', {process: function(src) { return (src.trim() + '\n').replace(/(^|\n)[ \t]*('use strict'|"use strict");?\s*/g, '$1'); }}))
.pipe(concat.header('(function(window, document, undefined) {\n\'use strict\';\n'))
.pipe(concat.footer('\n})(window, document);\n'))
.pipe(gulp.dest('dist'));
});

关于laravel - Gulp-concat:将所有js包装在一个唯一的$(document)中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34551093/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com