首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Gulp包装javascript文件

使用Gulp包装javascript文件
EN

Stack Overflow用户
提问于 2014-08-26 22:31:29
回答 1查看 5.5K关注 0票数 19

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

有没有办法让这一切自动化呢?我使用gulp来运行任务。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-26 23:16:38

通过一个简单的模板使用the gulp-wrap plugin

代码语言:javascript
复制
var wrap = require("gulp-wrap");

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

这将用模板包装每个文件的内容:

代码语言:javascript
复制
(function(){
"use strict";
//contents here…
})();

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

票数 37
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25508427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档