69 lines
1.7 KiB
Markdown
69 lines
1.7 KiB
Markdown
|
|
## Yêu Cầu Cài Đặt
|
||
|
|
|
||
|
|
1. **Node.js**: [Tải Node.js](https://nodejs.org/)
|
||
|
|
2. **Yarn**: [Cài đặt Yarn](https://classic.yarnpkg.com/en/docs/install)
|
||
|
|
3. **Expo CLI** (nếu sử dụng Expo): Cài đặt toàn cục bằng lệnh `npm install -g expo-cli` hoặc `yarn global add expo-cli`
|
||
|
|
4. **Git**: [Tải Git](https://git-scm.com/)
|
||
|
|
|
||
|
|
## Hướng Dẫn Cài Đặt
|
||
|
|
|
||
|
|
1. Clone repository về máy:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
git clone https://github.com/yourusername/bestpc_mobile.git
|
||
|
|
```
|
||
|
|
|
||
|
|
2. Vào thư mục dự án:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
cd bestpc_mobile
|
||
|
|
```
|
||
|
|
|
||
|
|
3. Cài đặt các thư viện phụ thuộc:
|
||
|
|
|
||
|
|
Bạn có thể sử dụng Yarn hoặc npm để cài đặt.
|
||
|
|
|
||
|
|
Sử dụng Yarn:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
yarn install
|
||
|
|
```
|
||
|
|
|
||
|
|
Sử dụng npm:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
npm install
|
||
|
|
```
|
||
|
|
|
||
|
|
## Chạy Ứng Dụng
|
||
|
|
|
||
|
|
### Sử Dụng Expo
|
||
|
|
|
||
|
|
Nếu bạn đang sử dụng Expo, bạn có thể chạy ứng dụng trên giả lập hoặc thiết bị thật:
|
||
|
|
|
||
|
|
1. Bắt đầu máy chủ phát triển:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
expo start
|
||
|
|
```
|
||
|
|
|
||
|
|
2. Cửa sổ trình duyệt sẽ mở ra. Bạn có thể quét mã QR bằng ứng dụng **Expo Go** trên thiết bị di động, hoặc nhấn `i` để chạy ứng dụng trên giả lập iOS (chỉ Mac).
|
||
|
|
|
||
|
|
3. Nếu bạn sử dụng giả lập Android, bạn có thể nhấn `a` trong terminal.
|
||
|
|
|
||
|
|
### Chạy với React Native CLI (nếu không sử dụng Expo)
|
||
|
|
|
||
|
|
Nếu bạn không sử dụng Expo, bạn có thể chạy ứng dụng bằng React Native CLI (phát triển mà không dùng Expo):
|
||
|
|
|
||
|
|
1. Chạy ứng dụng React Native trên Android:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
npx react-native run-android
|
||
|
|
```
|
||
|
|
|
||
|
|
2. Hoặc trên iOS:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
npx react-native run-ios
|
||
|
|
```
|