Files
SAI2/web/next.config.mjs

29 lines
584 B
JavaScript

export default (phase, { defaultConfig }) => {
const env = process.env.NODE_ENV;
/**
* @type {import("next").NextConfig}
*/
if (env === "production") {
return {
output: "export",
assetPrefix: "/ui/",
basePath: "/ui",
experimental: {
missingSuspenseWithCSRBailout: false
},
distDir: "../ui"
};
} else {
return {
async rewrites() {
return [
{
source: "/query",
destination: "http://localhost:8070/query" // Proxy to Backend
}
];
}
};
}
}