mirror of
https://github.com/vacp2p/vac.dev-experimental-old.git
synced 2025-02-20 00:58:16 +00:00
updated gulp build command to work with bundle for newest jekyll
This commit is contained in:
parent
afa88de9c2
commit
281d626823
@ -1,11 +1,11 @@
|
|||||||
import browserSync from "browser-sync";
|
|
||||||
import { spawn } from "child_process";
|
|
||||||
import gulp from "gulp";
|
|
||||||
import atimport from "postcss-import";
|
import atimport from "postcss-import";
|
||||||
import autoprefixer from "gulp-autoprefixer";
|
import autoprefixer from "gulp-autoprefixer";
|
||||||
|
import browserSync from "browser-sync";
|
||||||
import cleancss from "gulp-clean-css";
|
import cleancss from "gulp-clean-css";
|
||||||
|
import gulp from "gulp";
|
||||||
import postcss from "gulp-postcss";
|
import postcss from "gulp-postcss";
|
||||||
import purgecss from "gulp-purgecss";
|
import purgecss from "gulp-purgecss";
|
||||||
|
import { spawn } from "child_process";
|
||||||
import tailwindcss from "tailwindcss";
|
import tailwindcss from "tailwindcss";
|
||||||
|
|
||||||
const mainStylesheet = "src/style.css"; /* Main stylesheet (pre-build) */
|
const mainStylesheet = "src/style.css"; /* Main stylesheet (pre-build) */
|
||||||
@ -23,7 +23,7 @@ const jekyll = process.platform === "win32" ? "jekyll.bat" : "jekyll";
|
|||||||
const buildJekyll = () => {
|
const buildJekyll = () => {
|
||||||
browserSync.notify("Building Jekyll site...");
|
browserSync.notify("Building Jekyll site...");
|
||||||
|
|
||||||
return spawn(jekyll, ["build"], { stdio: "inherit" });
|
return spawn("bundle", ["exec", jekyll, "build"], { stdio: "inherit" });
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -48,12 +48,10 @@ const compileStyles = () => {
|
|||||||
.pipe(
|
.pipe(
|
||||||
purgecss({
|
purgecss({
|
||||||
content: ["_site/**/*.html"],
|
content: ["_site/**/*.html"],
|
||||||
extractors: [
|
extractors: [{
|
||||||
{
|
extractor: TailwindExtractor,
|
||||||
extractor: TailwindExtractor,
|
extensions: ["html", "js"]
|
||||||
extensions: ["html", "js"]
|
}]
|
||||||
}
|
|
||||||
]
|
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
.pipe(
|
.pipe(
|
||||||
@ -91,8 +89,7 @@ const startServer = () => {
|
|||||||
"**/*.yml",
|
"**/*.yml",
|
||||||
"!_site/**/*",
|
"!_site/**/*",
|
||||||
"!node_modules"
|
"!node_modules"
|
||||||
],
|
], { interval: 500 },
|
||||||
{ interval: 500 },
|
|
||||||
buildSite
|
buildSite
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user