fixed fonts problem

This commit is contained in:
Sid Alapati 2024-06-02 15:35:24 -04:00
parent addd3d29de
commit b67613c721
3 changed files with 24 additions and 5 deletions

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
node_modules
dist
build

4
.prettierrc Normal file
View File

@ -0,0 +1,4 @@
{
"tabWidth": 2,
"filepath": "*.{js, html}"
}

View File

@ -42,6 +42,14 @@ gulp.task("images", function () {
.pipe(connect.reload()); .pipe(connect.reload());
}); });
// Fonts
gulp.task("fonts", function () {
return gulp
.src(["./fonts/**"], { removeBOM: false })
.pipe(gulp.dest("./dist/fonts"))
.pipe(connect.reload());
});
gulp.task("html", function () { gulp.task("html", function () {
return gulp return gulp
.src("./index.html") .src("./index.html")
@ -65,10 +73,13 @@ gulp.task("html", function () {
// Clean // Clean
gulp.task("clean", function () { gulp.task("clean", function () {
return gulp return gulp
.src(["dist/css", "dist/js", "dist/images", "dist/index.html"], { .src(
read: false, ["dist/css", "dist/js", "dist/images", "dist/index.html", "dist/fonts"],
allowEmpty: true, {
}) read: false,
allowEmpty: true,
}
)
.pipe(clean()); .pipe(clean());
}); });
@ -76,7 +87,7 @@ gulp.task("clean", function () {
gulp.task( gulp.task(
"default", "default",
gulp.series("clean", async function minifyAll() { gulp.series("clean", async function minifyAll() {
return gulp.parallel("styles", "scripts", "images", "html")(); return gulp.parallel("styles", "scripts", "images", "html", "fonts")();
}) })
); );
@ -96,6 +107,7 @@ gulp.task("watch", function () {
gulp.watch("./js/*.js", gulp.series("scripts")); gulp.watch("./js/*.js", gulp.series("scripts"));
gulp.watch("./images/**/*", gulp.series("images")); gulp.watch("./images/**/*", gulp.series("images"));
gulp.watch("./index.html", gulp.series("html")); gulp.watch("./index.html", gulp.series("html"));
gulp.watch("./fonts/**/*", gulp.series("fonts"));
}); });
gulp.task("dev", gulp.series("default", gulp.parallel("connect", "watch"))); gulp.task("dev", gulp.series("default", gulp.parallel("connect", "watch")));