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




ionic-framework hybrid-mobile-app (11)

यदि आपके पास मैक या लिनक्स सूडो का उपयोग करता है, तो आपको प्रोजेक्ट को व्यवस्थापक के रूप में बनाना होगा, यदि आपके पास विंडोज़ कंसोल को व्यवस्थापक के रूप में चलाती है और प्रोजेक्ट बनाती है

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


मुझे समस्या थी, cnpm i @ionic/app-scripts निष्पादित करके हल किया गया।


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

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

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


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


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

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

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

बस एक नई टर्मिनल विंडो / सत्र खोलें। मैं इसे समझ नहीं पाया, लेकिन यह शायद env से संबंधित है।


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

npm i @ionic/app-scripts

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

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


ऐप-स्क्रिप्ट वर्तमान में नोड 6 और 7 के साथ संगत है। अगर आपने नोड 8 स्थापित किया है, तो कृपया अनइंस्टॉल करें और नोड 6 स्थिर संस्करण स्थापित करें। यह हल हो गई त्रुटि और अब मैं आयनिक 3, कोणीय 4 का उपयोग कर सकता हूं। ध्यान रखें!


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

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

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

यहाँ देखें।


मैं कोणीय 1.6.4 का उपयोग कर रहा हूं और सबहेज़ द्वारा प्रदान किया गया उत्तर मेरे लिए काम नहीं करता है। मैंने इसे थोड़ा सा संशोधित किया और फिर यह काम किया - आपको $ sce.trustAsResourceUrl द्वारा लौटाए गए मान का उपयोग करना होगा । पूरा कोड:

var url = "http://public-api.wordpress.com/rest/v1/sites/wtmpeachtest.wordpress.com/posts"
url = $sce.trustAsResourceUrl(url);

$http.jsonp(url, {jsonpCallbackParam: 'callback'})
    .then(function(data){
        console.log(data.found);
    });




angularjs ionic-framework hybrid-mobile-app