fix code build
This commit is contained in:
parent
1dee1838b4
commit
4621a457e4
|
|
@ -146,6 +146,12 @@ if (typeof global.server_hook === "function") {
|
||||||
setup(setup) {
|
setup(setup) {
|
||||||
const reinit = () => {
|
const reinit = () => {
|
||||||
setup.onEnd((res) => {
|
setup.onEnd((res) => {
|
||||||
|
if (res.errors.length > 0) {
|
||||||
|
Bun.write(
|
||||||
|
Bun.file(code.path(id_site, "site", "src", "server.log")),
|
||||||
|
JSON.stringify(res.errors, null, 2)
|
||||||
|
);
|
||||||
|
}
|
||||||
server.init(id_site);
|
server.init(id_site);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -46,16 +46,16 @@ const serverMain = () => ({
|
||||||
if (typeof svr.server.init === "function") {
|
if (typeof svr.server.init === "function") {
|
||||||
svr.server.init({});
|
svr.server.init({});
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
Bun.write(
|
Bun.write(
|
||||||
Bun.file(code.path(site_id, "site", "src", "server.log")),
|
Bun.file(code.path(site_id, "site", "src", "server.log")),
|
||||||
""
|
""
|
||||||
);
|
);
|
||||||
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(`Failed to init server ${site_id}`, e);
|
console.log(`Failed to init server ${site_id}`, e);
|
||||||
}
|
}
|
||||||
}, 100);
|
}, 10);
|
||||||
},
|
},
|
||||||
async http(
|
async http(
|
||||||
site_id: string,
|
site_id: string,
|
||||||
|
|
@ -64,6 +64,7 @@ const serverMain = () => ({
|
||||||
if (!code.esbuild[site_id]) {
|
if (!code.esbuild[site_id]) {
|
||||||
await codeBuild(site_id);
|
await codeBuild(site_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (typeof this.handler[site_id] === "undefined") {
|
if (typeof this.handler[site_id] === "undefined") {
|
||||||
if (
|
if (
|
||||||
await existsAsync(code.path(site_id, "server", "build", "index.js"))
|
await existsAsync(code.path(site_id, "server", "build", "index.js"))
|
||||||
|
|
@ -73,6 +74,7 @@ const serverMain = () => ({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const handler = this.handler[site_id];
|
const handler = this.handler[site_id];
|
||||||
|
|
||||||
if (handler) {
|
if (handler) {
|
||||||
if (!handler.site_id) handler.site_id = site_id;
|
if (!handler.site_id) handler.site_id = site_id;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue