Stack:
React Native (Expo)
React Native preset
Hướng dẫn suy luận mà luồng onboard sử dụng cho dự án React Native và Expo. Đây là một danh sách kiểm tra, không phải khuôn mẫu — thực tế phát hiện được sẽ thắng.
Tín hiệu nhận biết
react-nativetrong dependencies;app.json/app.config.tsvàexpocho dự án managed, hoặc thư mụcios/+android/cho bare RN.metro.config.*, React Navigation hoặcexpo-router(thư mụcapp/), và một cấu hình Jest.- Package manager được suy luận từ lockfile hiện có.
Cần suy luận về điều gì
- Liệu đây là Expo managed hay bare React Native — quyết định lệnh build và run.
- Các lệnh test (
jest+@testing-library/react-native), lint (eslint) và run/build (expo start,eas build, hoặcnpx react-native run-*) thực tế — ghi lại nguyên văn. - Kiểu navigation (React Navigation vs
expo-router) và các quy ước screen/component.
Ghi chú
Phát hiện bare RN vs Expo managed sớm; sự phân chia native-vs-managed ảnh hưởng đến hầu hết mọi lệnh.