wip fix
This commit is contained in:
parent
8ed1e99a35
commit
f952544139
|
|
@ -1,7 +1,13 @@
|
||||||
import globalExternals from "@fal-works/esbuild-plugin-global-externals";
|
import globalExternals from "@fal-works/esbuild-plugin-global-externals";
|
||||||
import { style } from "@hyrious/esbuild-plugin-style";
|
import { style } from "@hyrious/esbuild-plugin-style";
|
||||||
import { context } from "esbuild";
|
import { context } from "esbuild";
|
||||||
import { dirAsync, existsAsync, removeAsync, writeAsync } from "fs-jetpack";
|
import {
|
||||||
|
dirAsync,
|
||||||
|
existsAsync,
|
||||||
|
removeAsync,
|
||||||
|
writeAsync,
|
||||||
|
moveAsync,
|
||||||
|
} from "fs-jetpack";
|
||||||
import { server } from "./server-main";
|
import { server } from "./server-main";
|
||||||
import { code } from "./util-code";
|
import { code } from "./util-code";
|
||||||
import { user } from "../../entity/user";
|
import { user } from "../../entity/user";
|
||||||
|
|
@ -149,7 +155,7 @@ if (typeof global.server_hook === "function") {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!code.esbuild[id_site].site) {
|
if (!code.esbuild[id_site].site) {
|
||||||
const build_path = code.path(id_site, "site", "build");
|
const build_path = code.path(id_site, "site", "build_cache");
|
||||||
await removeAsync(build_path);
|
await removeAsync(build_path);
|
||||||
await dirAsync(build_path);
|
await dirAsync(build_path);
|
||||||
const build_file = `${build_path}/index.js`;
|
const build_file = `${build_path}/index.js`;
|
||||||
|
|
@ -194,6 +200,15 @@ if (typeof global.server_hook === "function") {
|
||||||
"site"
|
"site"
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
await removeAsync(code.path(id_site, "site", "build"));
|
||||||
|
await moveAsync(
|
||||||
|
code.path(id_site, "site", "build_cache"),
|
||||||
|
code.path(id_site, "site", "build")
|
||||||
|
);
|
||||||
|
await removeAsync(
|
||||||
|
code.path(id_site, "site", "src", "index.log")
|
||||||
|
);
|
||||||
|
|
||||||
code.esbuild[id_site].site_ts = Date.now();
|
code.esbuild[id_site].site_ts = Date.now();
|
||||||
const client_ids = new Set<string>();
|
const client_ids = new Set<string>();
|
||||||
user.active.findAll({ site_id: id_site }).forEach((e) => {
|
user.active.findAll({ site_id: id_site }).forEach((e) => {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue