mirror of
https://github.com/lowdefy/lowdefy.git
synced 2025-02-11 14:20:07 +08:00
37 lines
861 B
JavaScript
37 lines
861 B
JavaScript
const withLess = require('next-with-less');
|
|
const lowdefyConfig = require('./build/config.json');
|
|
|
|
module.exports = withLess({
|
|
lessLoaderOptions: {
|
|
lessOptions: {
|
|
modifyVars: lowdefyConfig.theme.lessVariables,
|
|
},
|
|
},
|
|
basePath: process.env.LOWDEFY_BASE_PATH || lowdefyConfig.basePath,
|
|
// reactStrictMode: true,
|
|
webpack: (config, { isServer }) => {
|
|
if (!isServer) {
|
|
config.resolve.fallback = {
|
|
assert: false,
|
|
buffer: false,
|
|
crypto: false,
|
|
events: false,
|
|
fs: false,
|
|
path: false,
|
|
process: require.resolve('process/browser'),
|
|
util: false,
|
|
};
|
|
}
|
|
return config;
|
|
},
|
|
swcMinify: true,
|
|
compress: false,
|
|
outputFileTracing: false,
|
|
poweredByHeader: false,
|
|
generateEtags: false,
|
|
optimizeFonts: false,
|
|
eslint: {
|
|
ignoreDuringBuilds: true,
|
|
},
|
|
});
|