const ghPages = require("gh-pages"); const {spawnSync} = require("child_process"); const rimraf = require("rimraf"); rimraf.sync("node_modules/gh-pages/.cache") spawnSync("cogear", ["build"], { stdio: "inherit" }); ghPages.publish("dist", { branch: "master", repo: "https://git.heroku.com/zhdiary.git" }, (err) => { if (err) { console.error(err); return; } console.log("Posted to https://zhdiary.herokuapp.com") });