Files
Q-A_test/apps/web/next.config.js
T
SDI 12e4f17b62
CI / typecheck (push) Successful in 1m8s
CI / format (push) Failing after 1m6s
CI / lint (push) Failing after 49s
CI / test (push) Failing after 1m8s
first commit
2026-07-15 18:05:12 +09:00

33 lines
846 B
JavaScript

import { fileURLToPath } from 'url';
import createJiti from 'jiti';
import * as i18nConfig from './next-i18next.config.js';
createJiti(fileURLToPath(import.meta.url))('./src/env');
/** @type {import('next').NextConfig} */
const nextConfig = {
i18n: i18nConfig.default.i18n,
output: 'standalone',
typescript: { ignoreBuildErrors: true },
transpilePackages: ['@ufb/react'],
compiler: { removeConsole: process.env.NODE_ENV === 'production' },
images: { remotePatterns: [{ hostname: '*' }] },
devIndicators: false,
async rewrites() {
const internalApiBaseUrl =
process.env.INTERNAL_API_BASE_URL ?? 'http://172.26.0.2:4000';
return {
fallback: [
{
source: '/api/:path*',
destination: `${internalApiBaseUrl}/api/:path*`,
},
],
};
},
};
export default nextConfig;