Partage de technologie

【IOS】React Native avec HelloWorld

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

RN crée un environnement de développement
installation de RVM 3.2.2

brew install node@18
brew install watchman

# 使用nrm工具切换淘宝源
npx nrm use taobao

# 如果之后需要切换回官方源可使用
npx nrm use npm

npm install -g yarn

brew install cocoapods

npm uninstall -g react-native-cli @react-native-community/cli
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
 npx react-native@latest init AwesomeProject

cd AwesomeProjectcd

# 如果没有node_modules文件夹 
npm install

cd ios

pod install
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

Étant donné que les projets générés par rn signaleront toujours les erreurs de glog, vous devez utiliser le code source de glog pour couvrir le dossier glog dans les pods du projet.

téléchargement du code source de glog, utilisé pour écraser glog dans le projet

Insérer la description de l'image ici

S'il signale toujours que la commande PhaseScriptExecution a échoué avec un code de sortie différent de zéro, vérifiez ceci
Insérer la description de l'image ici
Aucune URL de bundle présente
Insérer la description de l'image ici

À exécuter dans le répertoire racine index.js

npm start
  • 1