import type { UserConfigExport } from '@tarojs/cli'; export default { logger: { quiet: false }, compiler: { type: 'webpack5', prebundle: { enable: false }, }, mini: { miniCssExtractPluginOption: { ignoreOrder: true, }, webpackChain(chain) { chain.devtool(false); chain.cache({ type: 'filesystem', buildDependencies: { config: [__filename], }, }); }, }, h5: { devServer: { proxy: { '/api': { target: 'http://localhost:3000', changeOrigin: true, }, }, client: { overlay: { errors: true, warnings: false, }, }, }, webpackChain(chain) { chain.resolve.alias.set('react-dom$', require.resolve('react-dom')); }, }, } satisfies UserConfigExport;