React-native run-ios를 macOS의 터미널 대신 iTerm에서 여는 방법은 무엇입니까?


83

누군가 react-native run-ios가 OSX의 터미널 대신 iTerm에서 실행 하도록 구성 할 수 있습니까? 기본적으로 새 터미널 창이 열리지 만 터미널은 iTerm처럼 내 창 관리자와 잘 작동하지 않습니다.


1
답을 정답으로 표시해야합니다.
Dev01

답변:


172

패키지 open $PROJECT/node_modules/react-native/scripts/launchPackager.command프로그램은를 실행하여 시작 되므로 * .command와 관련된 모든 프로그램이 시작됩니다. 연결을 변경할 수 있습니다.

  • Finder 열기
  • $ PROJECT / node_modules / react-native / scripts /로 이동합니다 (또는 아무 곳에 나 .command 확장자를 사용하여 빈 파일을 만듭니다).
  • launchPackager.command를 마우스 오른쪽 버튼으로 클릭합니다.
  • OPTION 키를 누릅니다.
  • "항상 열기 ..."에서 iTerm을 선택할 수 있습니다.

1
그냥 업데이트, 나는 react-native를 실행 중이고 45.1지금 lauchPackager.command은 아래에 있습니다$PROJECT/node_modules/react-native/packager/launchPackager.command
Kaleb

2
또 다른 업데이트 임에 반응 네이티브 (55)와 새로운 위치는$PROJECT/node_modules/react-native/scripts/launchPackager.command
DJ를.

168

Daniel의 솔루션은 작동했지만 다시 설치하자마자 node_modules작동이 중지되었습니다.

변경하려면 지속, 마우스 오른쪽 버튼으로 클릭 launchPackager.commandnode_modules/react-native/scripts/선택 정보는 ... 그런 다음 '연결 : "를 변경 가져 오기하여 ITerm에 섹션 및 클릭Change All…

여기에 이미지 설명 입력


1
이것이 진짜 OG 대답입니다. 특히 React Native에서 node_modules를 제거하는 것은 흔한 일이기 때문입니다. 감사합니다 @emmby
StuffedPoblano
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.