架構選擇
- 前端React Native + 后端Firebase
原因
環境準備
-
安裝node
-
安裝JDK
- 命令行工具:Node.js command prompt
- 命令行查詢Javav版本:javac -version
- 使用nrm工具切換淘寶源:npx nrm use taobao
- 安裝yarn,替代npm下載工具,加速node模塊的下載:npm install -g yarn
例如用yarn代替npm install命令,用yarn add 某第三方庫名代替npm install 某第三方庫名。
-
安裝安卓開發環境
-
設置環境變量:ANDROID_HOME=C:\Users\AppData\Local\Android\Sdk
PATH=%ANDROID_HOME%\platform-tools -
卸載垃圾:npm uninstall -g react-native-cli @react-native-community/cli
-
使用命令行創建 新項目 :npx @react-native-community/cli init AwesomeProject
-
在Android Studio創建一個虛擬設備并打開。點擊"Create Virtual Device…“,然后選擇所需的設備類型并點擊"Next”,然后選擇Tiramisu API Level 33 image.
-
命令行切換到項目目錄:cd AwesomeProject
-
連接虛擬機:yarn android
安裝expo:npx create-expo-app@latest
進入文件夾:cd expo-demo
啟動expo:expo-demo>npx expo start
參考
React-Native學習指南:ttps://github.com/reactnativecn/react-native-guide
React-Native中文網:https://reactnative.cn/docs/environment-setup