angularjs - त्रुटि: मॉड्यूल '@ आयनिक/ऐप-स्क्रिप्ट' नहीं मिल सका




ionic-framework hybrid-mobile-app (8)

इस स्क्रिप्ट को चलाने के बाद मेरा मुद्दा हल हो गया था:

npm i @ionic/app-scripts

मैं आयनिक के लिए नया हूँ। मैं आयनिक दस्तावेज "प्रारंभ करना" का पालन कर रहा था, "सुपर" नामक एक प्रोजेक्ट नमूना बनाया। समस्या यह है कि जब मैं प्रोजेक्ट निर्देशिका में कमांड लाइन ionic serve चलाता हूं, तो यह एक त्रुटि फेंक देता है Error: Cannot find module '@ionic/app-scripts'


एनपीएम से ऐप-स्क्रिप्ट स्थापित करने का प्रयास करें

एनपीएम i @ आयनिक / ऐप-स्क्रिप्ट्स


नवीनतम @ionic/app-scripts प्राप्त करने के लिए, निम्न आदेश चलाएं:

npm install @ionic/[email protected] --save-dev

नोड संस्करण को डाउनग्रेड न करें , "ऐप-स्क्रिप्ट" के संस्करण को अपडेट करें:

नवीनतम @ आयनिक / ऐप-स्क्रिप्ट प्राप्त करने के लिए, कृपया चलाएं:

npm install @ionic/[email protected] --save-dev

मुझे एक ही समस्या का सामना करना पड़ रहा था, यहां मैंने जो किया-

  1. निर्देशिका से मैन्युअल रूप से node_modules हटाया (मैन्युअल)।
  2. खुला परियोजना डीआईआर
  3. इस आदेश को चलाएं-
 npm install

यह मेरे लिए उन त्रुटियों को ठीक करता है।

यहाँ देखें।


मुझे यह समस्या थी, मैंने इसे node_modules / फ़ोल्डर को हटाकर हल किया और अब मेरे एप काम करता है


मेरे लिए कोई भी विकल्प काम नहीं करता है। लेकिन मैं इसे एनपीएम अपडेट के साथ नोड अपडेट करके काम कर सकता हूं इसके बाद, समस्या हल हो गई और एप्लिकेशन शुरू हो गया। शुभ लाभ।


मैंने इस धागे में उल्लिखित हर गैर-डाउनग्रेड समाधान की कोशिश की, सभी प्रकार के तरीकों से और उनमें से कोई भी काम नहीं किया। खोने के लिए कुछ भी नहीं छोड़ा गया, मैं डाउनग्रेड मार्ग नीचे गया (मैंने पिछले 8.x संस्करण को हटाने के sudo apt-get purge --auto-remove nodejs का उपयोग किया और फिर नोड्ससोर्स पीपीए का उपयोग करके 6.x शाखा पर अंतिम स्थिर वर्ड स्थापित किया )।

अभी भी वही त्रुटियां मूल प्रोजेक्ट फ़ोल्डर्स में चलाने की कोशिश कर रही हैं, लेकिन फिर मैंने एक नई परियोजना बनाई और ionic serve ने उस जगह में ठीक काम किया।

एफडब्ल्यूआईडब्ल्यू, मुझे बाद में npm update या npm i @ionic/app-scripts चलाने की आवश्यकता नहीं थी, लेकिन मुझे आगे चलने वाले सूडो के साथ चलने वाले आदेशों की आदत को अपनाने के लिए जरूरी था (या आप रूट खाते में sudo -s )।







hybrid-mobile-app