@ -6,8 +6,8 @@ import { readFileSync } from "fs";
|
||||
const default_env = {
|
||||
REPORT_URL: "https://github.com/ngn13/website/issues",
|
||||
SOURCE_URL: "https://github.com/ngn13/website",
|
||||
API_URL: "http://localhost:7001",
|
||||
URL: "http://localhost:7002",
|
||||
APP_URL: "http://localhost:7001",
|
||||
API_URL: "http://localhost:7002",
|
||||
DOC_URL: "http://localhost:7003",
|
||||
};
|
||||
|
||||
@ -16,12 +16,20 @@ const json = readFileSync(file, "utf8");
|
||||
const pkg = JSON.parse(json);
|
||||
|
||||
for (let env in default_env) {
|
||||
if (process.env["APP_" + env] === undefined) process.env["APP_" + env] = default_env[env];
|
||||
if (process.env["WEBSITE_" + env] === undefined) process.env["WEBSITE_" + env] = default_env[env];
|
||||
}
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [sveltekit()],
|
||||
envPrefix: "APP",
|
||||
envPrefix: "WEBSITE",
|
||||
preview: {
|
||||
port: 7001,
|
||||
strictPort: true,
|
||||
},
|
||||
server: {
|
||||
port: 7001,
|
||||
strictPort: true,
|
||||
},
|
||||
define: {
|
||||
pkg: pkg,
|
||||
},
|
||||
|
Reference in New Issue
Block a user