काम करने के लिए सुडो की आवश्यकता होती है, कुछ फोरम में मैंने जो देखा है, उसके मुताबिक, सूडो, इस पोस्ट में sudo ionic emulate ios
चलाते समय मुझे त्रुटि मिल रही है New to ionic - can’t build for ios (9) on El Capitan, and sudo ionic is required, deprecated npmconf। (मैं एल कैपिटन बीटीडब्ल्यू चला रहा हूं)।आयनिक, एनपीएम और कॉर्डोवा कमांडों को सभी को
जब भी मुझे आयनिक, एनपीएम, या कॉर्डोवा कमांड का उपयोग करने की आवश्यकता होती है, तो मुझे हमेशा इसके सामने sudo
डालना पड़ता है अन्यथा मुझे "बैश कमांड नहीं मिला" त्रुटि मिलती है। मैंने इस फिक्स https://www.npmjs.com/package/npm-sudo-fix का उपयोग करने का प्रयास किया है लेकिन यह काम नहीं करता है। >/Usr - /usr/स्थानीय/bin/NPM-sudo ठीक:
Dylans-MBP: आयोनिक परियोजनाओं डायलन $ sudo NPM जी स्थापित NPM-sudo-ठीक पासवर्ड यह वही लॉग में होता है /local/lib/node_modules/npm-sudo-fix/index.js [email protected]/usr/local/lib/node_modules/npm-sudo-fix └── [email protected] ([email protected]) Dylans-MBP: आयोनिक परियोजनाओं डायलन $ sudo NPM-sudo-ठीक chown: /users/root/.npm: ऐसी कोई फ़ाइल या निर्देशिका
इस उत्तर ने अंत में मेरी मदद की, लेकिन थोड़ा स्प्रे-एंड-प्रार्थना है। मेरे लिए काम करने वाला अधिक सटीक तरीका कॉर्डोवा 'पैकेज' फ़ोल्डर पर अनुमतियों को अपडेट करना था। उदाहरण: 'सुडो चाउन -आर $ उपयोगकर्ता/उपयोगकर्ता/ /.cordova/lib/npm_cache/cordova-ios/ /पैकेज /' –
GraehamF
मैं सहायक हूं! बीटीडब्ल्यू सिर्फ आपकी पूरी उपयोगकर्ता निर्देशिका पर उस चोटी को चलाने का एक आसान समाधान प्रतीत होता है क्योंकि आपको बहुत सारी चीजें दिखाने की ज़रूरत नहीं है। – Dylanthepiguy
मुझे केवल उस कोर्डोवा-आईओएस डीआईआर – GraehamF