angular - आपको "@ कोणीय/कोर" पर निर्भर नहीं होना चाहिए। यह एक त्रुटि है




npm angular-cli (18)

  1. नोड_मॉडल्स फ़ोल्डर और पैकेज-लॉक.जसन फ़ाइल को हटाएं।
  2. फिर कमांड के बाद चलाएं यह npm संकुल को अद्यतन करेगा।

    npm update

  3. बाद में कमांड के बाद प्रोजेक्ट निष्पादित करना शुरू करें।

    ng serve

ऊपर के चरणों ने मेरे लिए काम किया।

मैं कोणीय क्ली के साथ एक कोणीय 2 ऐप बनाना चाहता हूं

मैंने cmd में लिखा है:

एनपीएम कोणीय-क्लि-जी स्थापित करें

फिर:

एनजी फर्स्टपैप

जब मैं npm शुरू लिखता हूँ तो यह मुझे एक त्रुटि दिखाती है!

मैं समस्या को नहीं समझता


** आप एनजी सर्व कमांड हिट करने से पहले नए बनाए गए Your_APP फ़ोल्डर में होना चाहिए

नए सिरे से शुरू करें,

1) install npm

2) एक नया कोणीय एप्लिकेशन बनाएं ( ng new <YOUR_APP_NAME> )

3) ऐप फोल्डर में जाएं ( cd YOUR_APP_NAME )

4) ng serve

मुझे उम्मीद है कि यह इस मुद्दे को हल करेगा।


अगर 2018 में कोई भी इसमें भाग ले रहा है, तो मेरे लिए काम करने वाली चीज को अंत में मेरे ng new my-app ऐप के साथ बनाए गए मेरे ऐप में जाना था, और जब इसे चलाने की जरूरत है, तो इसके लिए निर्भरता और अवमूल्यन की आवश्यकता है। root/package.json बजाय my-app/package.json root/package.json । वे दो अलग-अलग फाइलें हैं।

यहां तक ​​कि अगर मैं अपने रूट फ़ोल्डर के package.json सभी निर्भरता की प्रतिलिपि बनाता हूं package.json तो मुझे भी जाना होगा और मैन्युअल रूप से कॉन्फ़िगरेशन फ़ाइलों के लिए पथ स्थानों को बदलना होगा और जैसे कि my-app/* में जाना होगा। यह बहुत आसान है बस my-app/ और वहां ng serve चलाएं ताकि यह सब काम कर सके जैसे कि यह माना जाता है।

तो ये कदम किसी के लिए भी काम करने चाहिए:

rm -rf <previous-app> // आपका पिछला ऐप जो भी था, अगर आपके पास एक था।

sudo rm -rf node_modules

rm -f package-lock.json

npm install

ng new my-app

cd my-app

ng serve


अपने नोड मॉड्यूल को हटाएं, अपने package.json फ़ाइल की जाँच करें @angular/core होना चाहिए और इसे npm i साथ पुनर्स्थापित करना चाहिए।


आपको c: \ project \ angular-src स्थान से ng सर्वर चलाने की आवश्यकता है। सिर्फ अपने प्रोजेक्ट की जड़ नहीं।


इस तरह मैंने इस समस्या को हल किया।

मैंने पहली बार npm install @angular/core चलाया।

फिर मैंने npm install --save

जब दोनों इंस्टॉल सफलतापूर्वक पूरा हो गया था तो मैंने npm serve और एक त्रुटि प्राप्त की

"Versions of @angular/compiler-cli and typescript could not be determined.
The most common reason for this is a broken npm install.

Please make sure your package.json contains both @angular/compiler-cli and typescript in
devDependencies, then delete node_modules and package-lock.json (if you have one) and
run npm install again."

मैंने तब अपना नोड_मॉडल फ़ोल्डर और साथ ही मेरे पैकेज-लॉक.जसन फ़ोल्डर को हटा दिया।

मैं उन फ़ोल्डरों को डिलीट npm install --save एक बार फिर से npm install --save चला गया।

मैंने npm start और एक और त्रुटि प्राप्त की। इस त्रुटि ने कहा Error: Cannot find module '@angular-devkit/core'

मैंने npm install @angular-devkit/core --save

अंत में, मैंने npm start और परियोजना शुरू हुई!


एक ही मुद्दा का सामना करना पड़ा। एनकोडिंग चलाते समय आपको ऐप्स डायरेक्टरी में होना चाहिए। पुष्टि करने के लिए (GIT BASH पर: आपके पास (मास्टर) निर्देशिका पथ के बाद gitbash प्रॉम्प्ट पर होगा, यदि आप एप्लिकेशन निर्देशिका में हैं)।


एनजी सर्व के लिए आपको उस डायरेक्टरी के अंदर होना चाहिए

[email protected]:~/Angular$ ng new FireStore
  create FireStore/README.md (1025 bytes)
  create FireStore/.angular-cli.json (1245 bytes)
  create FireStore/.editorconfig (245 bytes)
  create FireStore/.gitignore (544 bytes)
  create FireStore/src/assets/.gitkeep (0 bytes)
  create FireStore/src/environments/environment.prod.ts (51 bytes)
  create FireStore/src/environments/environment.ts (387 bytes)
  create FireStore/src/favicon.ico (5430 bytes)
  create FireStore/src/index.html (296 bytes)
  create FireStore/src/main.ts (370 bytes)
  create FireStore/src/polyfills.ts (3114 bytes)
  create FireStore/src/styles.css (80 bytes)

[email protected]:~/Angular$ ng serve
You seem to not be depending on "@angular/core". This is an error.

मैंने इसे cmd का उपयोग करके कैसे हल किया

[email protected]:~/Angular$ cd FireStore/

अब डू सीएमडी

[email protected]:~/Angular/FireStore$ ng serve
** NG Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **

क्या मैं आपकी मदद कर सकता हूँ।

  • आपके द्वारा पहले बनाए गए सभी फ़ोल्डरों को हटा दें
  • ताजा फ़ोल्डर बनाएँ
  • फिर कमांड "cd foldername" से उस फ़ोल्डर में नेविगेट करने का प्रयास करें
  • फिर "npm इंस्टॉल" स्थापित करने का प्रयास करें

इससे आपकी समस्या दूर हो जाएगी।


चलाने की कोशिश करें

npm install

परियोजना फ़ोल्डर में


नए --स्काइप-इनस्टॉल PROJECT_NAME को निष्पादित करना और फिर मैन्युअल रूप से बनाए गए फ़ोल्डर में जाना और एनपीएम टाइप करना। https://github.com/angular/angular-cli/issues/3906


नीचे दिए गए चरणों ने मेरे लिए काम किया:

1) node_modules/ फ़ोल्डर और package-lock.json फ़ाइल को package-lock.json

2) npm install

3) ng serve


मुझे नहीं पता कि क्या यह अभी भी एक मुद्दा है। मैं npm 4.1.2 पर @angular/cli v1.1.2 साथ एक ही उपद्रव का अनुभव कर रहा था। मैंने node_modules निर्देशिका को हटा दिया और फिर node_modules को अद्यतन करने के लिए चला गया (क्योंकि यह अतीत में एक सामान्य कारण था)।

मैं 5.0.3 (नवीनतम) में npm को अपग्रेड करना चाहता था, लेकिन जब से मैं nvm का उपयोग कर रहा था, ऐसा लगता है कि पुस्तकालयों को गड़बड़ कर दिया है। इस प्रकार, मैंने node फिर से इंस्टॉल किया।

फिर, मैं साथ चला गया

  • npm cache clean
  • npm rebuild
  • npm install - यह एक बार कई बार, क्योंकि हर बार यह एक अलग पैकेज के साथ एक त्रुटि फेंक दिया

अंत में, हर पैकेज ठीक था।

उम्मीद है की यह मदद करेगा।


मुझे वही त्रुटि मिल रही थी जब मैंने "एनजी सर्व" चलाने की कोशिश की, उसके बाद मैंने देखा कि कुछ सुगर में से एक ने मुझे अपनी npm को अपडेट करने के लिए कहा था। मैंने ऐसा ही किया और फिर "एनजी सर्वर" में प्रवेश करने के बाद मुझे यह स्क्रीन मिली

"" कोणीय / संकलक-क्ली और टाइपस्क्रिप्ट के संस्करण निर्धारित नहीं किए जा सके। इसका सबसे आम कारण टूटी हुई एनपीएम इंस्टॉल है। कृपया सुनिश्चित करें कि आपके package.json में @ angular / compiler-cli और टाइपस्क्रिप्ट दोनों प्रकार की डिडिपेंडेंसीज़ हैं, फिर node_module और package-lock.json (यदि आपके पास एक है) हटाएं और फिर से npm इंस्टॉल करें। ""

सभी क्रियाओं को करने के बाद अब इसका सही ढंग से काम करना ... और संदेश प्राप्त करना "संकलित सफलता।"


मेरे पास समस्या यह थी कि मैंने यार्न पैकेज प्रबंधन पर स्विच करने के लिए क्ली की सलाह का पालन किया।

फिर एक ट्यूटोरियल का अनुसरण करते हुए मैंने npm install --save bootstrap , और उस बिंदु के बाद त्रुटि दिखाई देने लगी। बाद में मैं yarn add xxx बेशक और यह काम किया।

परियोजना की स्थिति को बहाल करने के लिए मैंने this उत्तर के अनुसार node_modules और package-lock.json को हटा दिया और फिर yarn install चलाएं


मेरे मामले में निम्नलिखित ने काम किया:

rm -rf node_modules
rm package-lock.json
npm install

इसलिए npm install , अपडेट नहीं।


यह मेरे साथ तब हुआ जब मैं पैकेज मैनेजरों को मिला रहा था। मेरा प्रोजेक्ट यार्न के साथ तैयार किया गया था, और उसके बाद, मैंने npm स्थापित का उपयोग करके कुछ निर्भरताएं जोड़ीं (यह केवल जोड़ा निर्भरता के साथ पैकेज-लॉक.जन बनाया)।

जाहिरा तौर पर, इस्तेमाल किए गए पैकेज-लॉक.जसन की सेवा करें और वहां कोणीय निर्भरता न पाए। के बाद मैं केवल यार्न का उपयोग शुरू कर दिया, यानी npm स्थापित करने के बजाय यार्न जोड़ें, त्रुटि चली गई थी।


सभी सहकर्मी निर्भरता स्थापित करने के बाद npm अद्यतन चलाएँ और यह काम करेगा।






angular-cli