Files
ld-sysinfo-frontend/next.config.ts

33 lines
644 B
TypeScript

import type { NextConfig } from 'next';
import path from 'path';
const dev = process.env.NODE_ENV !== 'production';
const nextConfig: NextConfig = {
distDir: dev ? '.next-dev' : '.next',
env: {
NEXT_PUBLIC_API_BASE_URL: process.env.NEXT_PUBLIC_API_BASE_URL,
},
allowedDevOrigins: [
'http://localhost:3000',
'http://172.16.10.180:3000',
'dev.psg.net.au',
'https://sys.psg.net.au',
],
productionBrowserSourceMaps: false,
webpack(config) {
config.resolve.alias['@'] = path.resolve(__dirname, 'src');
return config;
},
eslint: {
ignoreDuringBuilds: true,
},
};
export default nextConfig;