memowake-front/metro.config.js
Junhui Chen 5452506787
Some checks failed
Dev Deploy / Explore-Gitea-Actions (push) Failing after 21s
fix: package
2025-07-18 19:38:32 +08:00

24 lines
700 B
JavaScript

const { getDefaultConfig } = require('expo/metro-config');
const { withNativeWind } = require('nativewind/metro');
const path = require('path');
const config = getDefaultConfig(__dirname);
// SVG 转换配置
config.transformer = {
...config.transformer,
babelTransformerPath: require.resolve('react-native-svg-transformer'),
};
config.resolver = {
unstable_enableDynamicResolver: true,
...config.resolver,
assetExts: config.resolver.assetExts.filter(ext => ext !== 'svg'),
sourceExts: [...config.resolver.sourceExts, 'svg'],
alias: {
...config.resolver?.alias,
'@/': path.resolve(__dirname, './'),
},
};
module.exports = withNativeWind(config, { input: './global.css' });