Compartir tecnología

【IOS】React Native en HelloWorld

2024-07-12

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

RN crea un entorno de desarrollo
instalación 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

Debido a que los proyectos generados por rn siempre informarán errores de glog, es necesario usar el código fuente de glog para cubrir la carpeta de glog en los Pods del proyecto.

Descarga del código fuente de glog, utilizado para sobrescribir glog en el proyecto.

Insertar descripción de la imagen aquí

Si todavía informa que la ejecución del comando PhaseScriptError falló con un código de salida distinto de cero, verifique esto
Insertar descripción de la imagen aquí
No hay ninguna URL del paquete presente
Insertar descripción de la imagen aquí

Para ejecutar en el directorio raíz index.js

npm start
  • 1