67 votes

Comment faire pour que réact-native run-ios s'ouvre dans iTerm au lieu de Terminal sur un macOS?

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

146voto

emmby Points 35359

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

Pour que la modification soit persistante, cliquez avec le bouton droit de la souris sur launchPackager.command en node_modules/react-native/scripts/ et choisissez Lire les informations… Modifiez ensuite la section "Ouvrir avec:" en iTerm, puis cliquez sur Change All…

entrez la description de l'image ici

144voto

Daniel Basedow Points 4777

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

  • Open Finder
  • Accédez à $ PROJECT / node_modules / react-native / scripts / (ou créez simplement un fichier vide portant l'extension .command n'importe où)
  • Clic droit launchPackager.command
  • Appuyez sur la touche OPTION
  • Sous "Toujours ouvrir avec ..." vous pouvez sélectionner iTerm

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X