【发布时间】:2016-04-19 18:57:30
【问题描述】:
我尝试为项目中的每个 js 文件添加一个标题。
当前文件的标题中没有 cmets。 我想要一个 gulp-task 将以下标题插入到文件中:
/*
* New Comment from Gulp-Task
*/
已经有插件了吗? Gulp-Inject 可能是解决方案,但我不知道如何将其用于 javascript 注入。
【问题讨论】:
标签: javascript gulp code-injection
我尝试为项目中的每个 js 文件添加一个标题。
当前文件的标题中没有 cmets。 我想要一个 gulp-task 将以下标题插入到文件中:
/*
* New Comment from Gulp-Task
*/
已经有插件了吗? Gulp-Inject 可能是解决方案,但我不知道如何将其用于 javascript 注入。
【问题讨论】:
标签: javascript gulp code-injection
这不是您问题的直接答案,因为它需要对您的情况进行一些翻译,但这里有一篇关于如何在 javascript 文件中更新版本号(在您的情况下为其他内容)的帖子。
How to Increment Version Number via Gulp Task?
这个答案的第二部分是你会找到线索的地方。
【讨论】:
我找到了适合我的解决方案:
gulp.src(['./**/*.js'])
.pipe(insert.prepend(license))
.pipe(gulp.dest('./'));
它为这个目录和子文件夹中的每个 .js 文件添加一个许可头。
【讨论】:
insert 和 license 是从哪里来的?