feat(mobile): Expo → RN CLI 전환 + Android 빌드 성공
RN 0.85 + React 19 기반 apps/mobile-rn 프로젝트 생성. 6개 화면 이식 (Login, Dash, History, Record, Talk, Settings). @react-navigation/native + bottom-tabs 네비게이션 구성. Windows NDK CMake libc++_shared 링크 버그 워크아라운드 포함. Galaxy Fold (SM_F956N) 무선 디버깅 APK 설치 확인.
This commit is contained in:
parent
55eb62189a
commit
bf36a9d97d
68 changed files with 13955 additions and 9375 deletions
22
apps/mobile-rn/metro.config.js
Normal file
22
apps/mobile-rn/metro.config.js
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config');
|
||||
const path = require('path');
|
||||
|
||||
const projectRoot = __dirname;
|
||||
const monorepoRoot = path.resolve(projectRoot, '../..');
|
||||
|
||||
const config = {
|
||||
watchFolders: [
|
||||
path.resolve(monorepoRoot, 'packages/core'),
|
||||
path.resolve(monorepoRoot, 'packages/ui-native'),
|
||||
path.resolve(monorepoRoot, 'packages/i18n'),
|
||||
path.resolve(monorepoRoot, 'packages/api-client'),
|
||||
],
|
||||
resolver: {
|
||||
nodeModulesPaths: [
|
||||
path.resolve(projectRoot, 'node_modules'),
|
||||
path.resolve(monorepoRoot, 'node_modules'),
|
||||
],
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = mergeConfig(getDefaultConfig(__dirname), config);
|
||||
Loading…
Add table
Add a link
Reference in a new issue