✨ feat: implement build version check and update build info handling
This commit is contained in:
@@ -1,6 +1,15 @@
|
||||
const fs = require("fs")
|
||||
const config = require("./esbuild.config.js")
|
||||
const svelteConfig = require("./svelte.config")
|
||||
|
||||
// Server build must NOT overwrite buildInfo written by the frontend build,
|
||||
// otherwise the server timestamp is newer → checkBuildVersion triggers spurious reload.
|
||||
// Only generate if buildInfo.js doesn't exist yet (standalone server build).
|
||||
if (!fs.existsSync(__dirname + "/api/hooks/lib/buildInfo.js")) {
|
||||
config.writeBuildInfo()
|
||||
}
|
||||
config.writeBuildInfo = null
|
||||
|
||||
config.options.sourcemap = "inline"
|
||||
config.options.minify = false
|
||||
config.options.platform = "node"
|
||||
|
||||
Reference in New Issue
Block a user