2016-09-17 9 views
6

यह सिर्फ आयनिक 2 के साथ काम करने का अनुभव की कमी हो सकता है लेकिन सीएलआई के माध्यम से पृष्ठों को उत्पन्न करने के लिए मुझे त्रुटि हो रही है।आयनिक 2 - सीएलआई के माध्यम से पृष्ठों को उत्पन्न नहीं कर सकता त्रुटि कैसे हल करें?

वाक्य रचना मैं उपयोग कर रहा हूँ: "आयनिक ग्राम पेज TestPage"

यह (नीचे) एक त्रुटि देता है। क्या कोई इस त्रुटि को हल करने के बारे में जानता है? ऐसा लगता है कि "टेम्पलेट्स" निर्देशिका मेरी मशीन पर मौजूद नहीं है जो मैं इकट्ठा करता हूं यह क्यों हो रहा है, लेकिन यह सुनिश्चित नहीं है कि इसे कैसे प्राप्त किया जाए या समस्या को ठीक किया जाए। पथ का पहला भाग मौजूद है: सी: \ ऐप्स \ sampleapp \ node_modules \ ionic-angular \, लेकिन "टेम्पलेट्स/पेज" भाग नहीं।

Error: ENOENT: no such file or directory, scandir 'C:\apps\sampleapp\node_modules\ionic-angular\templates\page' 
at Error (native) 
at Object.fs.readdirSync (fs.js:808:18) 
at getTemplatesInDir (C:\Users\m411\AppData\Roaming\npm\node_modules\ionic\node_modules\@ionic\app-generator 
at Generator.renderAndWriteTemplates (C:\Users\m411\AppData\Roaming\npm\node_modules\ionic\node_modules\@ion 
at C:\Users\m411\AppData\Roaming\npm\node_modules\ionic\node_modules\@ionic\app-generators\index.js:25304:26 

आयोनिक फ्रेमवर्क संस्करण: 2.0.0-beta.11

आयोनिक CLI संस्करण: 2.1.0-beta.1

आयोनिक अनुप्रयोग लिब संस्करण: 2.1.0-beta.0

ओएस: विंडोज 8.1

नोड संस्करण: v4.5.0

+0

आप आयनिक-कोणीय है/टेम्पलेट निर्देशिका i एन आपके नोड मॉड्यूल? क्या आपने सही ढंग से एनपीएम इंस्टॉल किया था? – misha130

+0

नहीं @ misha130 - टेम्पलेट निर्देशिका गुम है। मुझे यकीन नहीं है कि दुर्भाग्य से वहां क्यों या क्यों होने का कारण बनता है। मैंने अपनी प्रोजेक्ट निर्देशिका में "npm इंस्टॉल" चलाया था, लेकिन आपके द्वारा उल्लिखित फ़ोल्डर – user1669296

+0

वास्तव में मैंने चेक किया है और मेरे लिए यह टेम्पलेट्स के बजाय टूलिंग/जेनरेटर में स्थित है। शायद आयनिक सीएलआई संस्करण 2.0.0 बीटा 32 पर स्विच करें? – misha130

उत्तर

2

बीटा करने के लिए अपने आयनिक संस्करण डाउनग्रेड 22 .. मुझे लगता है कि यह अनइंस्टॉल करने और फिर एनपीएम को बस मामले में अपडेट करने और फिर कम आयनिक संस्करण को पुनर्स्थापित करने के द्वारा काम करता है।

How do you completely remove Ionic and Cordova installation from mac?

और मैं "स्थापित NPM" भी इस के बाद परियोजना निर्देशिका में की कोशिश कर रहा सुझाव है।

0

ठीक है, किसी को भी, जहां पदावनति एक विकल्प नहीं है के लिए:

आयोनिक टीम किया कुछ प्रमुख एपीआई अद्यतन और कुछ पुनर्गठन। तो आप अपने फ़ोल्डर में अधिकार अद्यतन करने की आवश्यकता आप स्थापना रद्द किया था, तो और पैकेज को पुनर्स्थापित और sudo साथ आदेश चला था और एक ही टर्मिनल में आदेश ionic start --v2 myApp मारा,:

Sidenote: आप इन उन्नयन चरणों का पालन करने की जरूरत है साथ: sudo chown -R username ./pathToAppFolder

https://github.com/driftyco/ionic/blob/master/CHANGELOG.md#steps-to-upgrade-to-rc0

0

NPM मैं जी [email protected] मेरे लिए समस्या हल हो गई, आयनिक 2.0.0 बीटा पर पहले से था 11

संबंधित मुद्दे