23 lines
479 B
JavaScript
23 lines
479 B
JavaScript
const gulp = require("gulp");
|
|
const fileInclude = require("gulp-file-include");
|
|
|
|
gulp.task("html", function () {
|
|
return gulp
|
|
.src(["**/*.html"])
|
|
.pipe(
|
|
fileInclude({
|
|
prefix: "@@",
|
|
basepath: "@file",
|
|
})
|
|
)
|
|
.pipe(gulp.dest("dist"));
|
|
});
|
|
|
|
gulp.task("copy-assets", function () {
|
|
return gulp
|
|
.src("assets/**/*", { encoding: false })
|
|
.pipe(gulp.dest("dist/assets"));
|
|
});
|
|
|
|
gulp.task("default", gulp.series("html", "copy-assets"));
|