Comment faire pour que les ios run-native s’ouvrent dans iTerm au lieu de Terminal sur un macOS?

Comment quelqu’un peut-il configurer react-native run-ios pour s’exécuter dans iTerm au lieu de Terminal sous OSX? Par défaut, il ouvre une nouvelle fenêtre Terminal, mais Terminal ne fonctionne pas aussi bien que mon gestionnaire de fenêtres.

Le conditionneur est lancé en exécutant open $PROJECT/node_modules/react-native/scripts/launchPackager.command , ainsi tout programme associé à * .command sera démarré. Vous pouvez changer d’association:

  • Finder ouvert
  • Accédez à $ PROJECT / node_modules / react-native / scripts / (ou créez simplement un fichier vide avec l’extension .command n’importe où)
  • Faites un clic droit sur launchPackager.command
  • Appuyez sur la touche OPTION
  • Sous “Toujours ouvrir avec …”, vous pouvez sélectionner iTerm

La solution de Daniel a fonctionné, mais dès que j’ai réinstallé node_modules il a cessé de fonctionner.

Pour rendre le changement persistant, cliquez avec le bouton droit sur launchPackager.command dans node_modules/react-native/scripts/ et choisissez Obtenir des informations… Change All… ensuite la section «Ouvrir avec:» en iTerm, puis cliquez sur Change All…

entrer la description de l'image ici