gpt4 book ai didi

angularjs - 使用Gulp用IIFE包装javascript文件

转载 作者:行者123 更新时间:2023-12-03 12:27:29 24 4
gpt4 key购买 nike

我有一个有很多.js文件的 Angular 应用程序。
将IIFE添​​加到每个文件,然后添加'use strict'太无聊了。

有什么办法可以自动化吗?我使用gulp运行任务。

最佳答案

使用the gulp-wrap plugin和一个简单的模板:

var wrap = require("gulp-wrap");

gulp.src("./src/*.js")
.pipe(wrap('(function(){\n"use strict";\n<%= contents %>\n})();'))
.pipe(gulp.dest("./dist"));

这将使用模板包装每个文件的内容:
(function(){
"use strict";
//contents here…
})();

您还可以将模板存储在文件系统中,而不是将其嵌入到gulpfile中,并使用 gulp-wrap调用 wrap({src: 'path/to/template'})

关于angularjs - 使用Gulp用IIFE包装javascript文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25508427/

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