【发布时间】:2019-07-09 09:29:00
【问题描述】:
如何使用 Gulp 在一个 html 文件中收集目录中所有页面的列表?
例如,在 build 目录中,我有两个文件 contact.html,标题为 “Contacts” 和 faq.html,标题为 “常见问题”,我需要获取它们并创建一个ui.html,这将是一个链接到表单文件的列表:
<a href="faq.html">Frequently asked questions</a>
<a href="contact.html">Contacts</a>
好吧,加上你的设计步骤(一个连接的 css 文件)。
找到gulp-listing模块,但无法自定义,如下:
gulp.task('scripts', function() {
return gulp.src('./src/*.html')
.pipe(listing('listing.html'))
.pipe(gulp.dest('./src/'));
});
【问题讨论】:
-
gulp-listing 对你有用吗?以及你想如何修改它的结果?
-
@Mark 工作但速度很慢,并且没有选项可以将您的 css 样式添加到结果页面