मैकओस पर टर्मिनल के बजाय iTerm में खोलने के लिए प्रतिक्रिया-देशी रन-आईओएस कैसे प्राप्त करें?


83

react-native run-iosOSX पर टर्मिनल के बजाय iTerm में निष्पादित करने के लिए कोई कैसे कॉन्फ़िगर कर सकता है ? डिफ़ॉल्ट रूप से, यह एक नई टर्मिनल विंडो खोलता है, लेकिन टर्मिनल मेरे विंडो मैनेजर के साथ काम नहीं करता जैसा कि iTerm करता है।


1
आपको अपने उत्तर को सही उत्तर के रूप में चिह्नित करना चाहिए।
Dev01

जवाबों:


172

पैकेट को निष्पादित करके शुरू किया जाता है open $PROJECT/node_modules/react-native/scripts/launchPackager.command, इसलिए जो भी प्रोग्राम * .command से जुड़ा है, उसे शुरू किया जाएगा। आप एसोसिएशन बदल सकते हैं:

  • खोजक खोलें
  • $ PROJECT / नोड_मॉड्यूल्स / प्रतिक्रिया-मूल / स्क्रिप्ट / (या कहीं भी .command एक्सटेंशन के साथ एक खाली फ़ाइल बनाएं) पर नेविगेट करें।
  • राइट क्लिक लॉन्चपैक पेज.कॉम
  • विकल्प कुंजी दबाएँ
  • "हमेशा के साथ खुला ..." के तहत आप iTerm का चयन कर सकते हैं

1
बस एक अद्यतन, मैं प्रतिक्रिया-मूल चला रहा हूं 45.1और अब lauchPackager.commandके तहत चल रहा हूं$PROJECT/node_modules/react-native/packager/launchPackager.command
कालेब पोर्टिलो

2
एक और अद्यतन, प्रतिक्रिया-मूल 55 पर Im और नया स्थान है$PROJECT/node_modules/react-native/scripts/launchPackager.command
डीजे।

168

डैनियल के समाधान ने काम किया, लेकिन जैसे ही मैंने पुनः स्थापित किया node_modulesउसने काम करना बंद कर दिया।

परिवर्तन करने के लिए लगातार, पर राइट क्लिक करें launchPackager.commandमें node_modules/react-native/scripts/और जानकारी ... फिर "के साथ खोलें:" बदल जाओ iTerm के अनुभाग, और पर क्लिक करेंChange All…

यहाँ छवि विवरण दर्ज करें


1
यह असली ओजी उत्तर है। विशेषकर React Native के साथ जब से node_modules हटाना एक सामान्य घटना है। थैंक्स @emmby
StuffedPoblano
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.