node.js - এনপিএম ইনস্টল ত্রুটি: '… এনটি-ওয়েবপ্যাক-প্লাগইন ":" 0' এর নিকটে পার্স করার সময় জেএসএন ইনপুটটির অপ্রত্যাশিত শেষ




angular npm (12)

একটি নতুন কৌণিক 5 প্রকল্প তৈরি করার সময়:

নোড সংস্করণ: 8.9.2

এনপিএম সংস্করণ: 5.5.1

আমার আদেশ

npm install -g @angular/cli

ত্রুটিটি হ'ল

এনপিএম ইআরআর! '... এনটি-ওয়েবপ্যাক-প্লাগইন ":" 0' পার্স করার সময় জেএসএন ইনপুটটির অপ্রত্যাশিত সমাপ্তি

এনপিএম ইআরআর! এই রানটির একটি সম্পূর্ণ লগ পাওয়া যাবে: সি: \ ব্যবহারকারীগণ \ আশিটেক \ অ্যাপডাটা \ রোমিং \ এনপিএম-ক্যাশে_লগগুলি \ 2017-12-06T13_10_0_729Z-debug.log

ত্রুটি লগটি হল http://www.aashitechno.in/2017-12-06T13_10_10_729Z-debug.log


আমি উইন্ডোজ ব্যবহার করেছি এবং নীচে তালিকাভুক্ত সমস্ত ফাইল সরিয়ে দিয়েছি এবং আমার সমস্যার সমাধান হয়েছে সি: \ ব্যবহারকারীরা আপনার ব্যবহারকারীর নাম \} \ অ্যাপডাটা \ রোমিং pm npm-cache


আমি এই ওলাইনারের সাহায্যে আমার সমস্যার সমাধান করেছি

npm cache clean --force

এটি সব সময় কবজির মতো কাজ করে। আমি এক লাইনার পছন্দ করি দ্রষ্টব্য: এটি পরিষ্কার ইনস্টল হওয়ার পরে, এনপিএম ক্যাশে খালি করার কোনও উদ্বেগ আমার ছিল না।


আমি এটি দিয়ে সমাধান

npm cache clean --force

তারপরে এনপিএম আপডেট করুন

npm i [email protected] -g

তারপরে সাধারণত আপনার এনএমপি ইনস্টল কমান্ডটি ব্যবহার করুন

npm install 

এই আদেশটিই আমার সমস্যার সমাধান করেছে:

npm cache clean --force

এছাড়াও আপনি নোডের সঠিক version ব্যবহার করছেন তাও নিশ্চিত হওয়া উচিত।

নোড সংস্করণ পরিচালনা করতে nvm ব্যবহার করে:

nvm list; # check your local versions;
nvm install 10.10.0; # install a new remote version;
nvm alias default 10.10.0; # set the 10.10.0 as the default node version, but you have to restart the terminal to make it take effect;

এটি আমার জন্য এটি সমাধান করেছে

এনপিএম ক্যাশে পরিষ্কার - বল

তারপর চালান

এনপিএম ইনস্টল করুন -জি @ কৌনিক / ক্লিপ @ সর্বশেষ


এটি সমাধান করেছে npm cache clean --force


ক্যাশে সাফ করার পরিবর্তে আপনি একটি অস্থায়ী ফোল্ডার সেট করতে পারেন:

npm install --cache /tmp/empty-cache

অথবা

npm install --global --cache /tmp/empty-cache

এনপিএম @ 5 হিসাবে, এনপিএম ক্যাশে দুর্নীতির সমস্যা থেকে স্ব-নিরাময় করে এবং ক্যাশে থেকে নেওয়া ডেটা বৈধ হওয়ার গ্যারান্টিযুক্ত। যদি আপনি নিশ্চিত করতে চান যে সবকিছু সুসংগত, তবে পরিবর্তে npm cache verify করুন। অন্যদিকে, আপনি যদি ইনস্টলারটির সাথে কোনও সমস্যা ডিবাগ করেন, আপনি npm install --cache /tmp/empty-cache পরিবর্তে অস্থায়ী ক্যাশে ব্যবহার করতে npm install --cache /tmp/empty-cache ব্যবহার করতে পারেন।


যদি

npm cache clean --force

কাজ করে না চেষ্টা

npm cache clean --force
npm update

সমাধান:

npm cache clean --force

তারপরে আপনার অ্যাপ্লিকেশনটি তৈরি করতে আবার চেষ্টা করুন (এখানে একটি প্রতিক্রিয়া অ্যাপ্লিকেশন তৈরি করার সময়) বা আপনি কী ইনস্টল করতে চলেছেন তা ইনস্টল করুন।

create-react-app myproject

(বিক্রিয়া অ্যাপ্লিকেশন তৈরি করা) [একই এনপিএম সমস্যা যা বিভিন্ন ক্রিয়াকলাপে ঘটতে পারে]

npm install -g @angular/[email protected]

(কৌণিক ক্লিপ ইনস্টল করা (বা অন্য কিছু ইনস্টল করা))

এটা কাজ করবে।

ব্যাখ্যা:

এটি এনপিএম সম্পর্কিত একটি সমস্যা, এটি ক্যাশে সম্পর্কে দুর্নীতিগ্রস্থ হয়। যদিও এনপিএম এর নতুন সংস্করণগুলিতে তারা স্ব নিরাময় বাস্তবায়ন করেছে, যা সাধারণত কোনও দুর্নীতির নিশ্চয়তা দেয় না, তবে মনে হয় এটি এতটা কার্যকর নয় efficient পরিষ্কার ক্যাশে জোর করে সমস্যার সমাধান করুন।

একটি জেসন ফর্ম্যাটযুক্ত ক্যাশে ফাইলগুলির মধ্যে একটিকে পার্স করার সময় ত্রুটি ঘটেছিল। ক্যাশে ~ / .npm / _cacache (লিনাক্সে) এবং% অ্যাপডেটা% / এনপিএম-ক্যাশে (উইন্ডোজ) পাওয়া যায়। আমার বর্তমান এনপিএম সংস্করণ এবং যখন আমি চেক করেছি তখন তিনটি ডিরেক্টরি ছিল।

আপনি যদি প্রথম বা দ্বিতীয়টি পরীক্ষা করেন তবে কাঠামোটি নিম্নরূপ

এবং প্রতিটি ক্যাশে ফাইলে একটি জসন ফর্ম্যাট থাকে (এবং যা পার্স হয় তা)

এখানে ডক থেকে একটি ভাল লিঙ্ক: https://docs.npmjs.com/cli/cache

[আপডেট] এছাড়াও যদি এটি হয়ে থাকে যে এটি এটি সমাধান না করে, আপনি এই উত্তরটি এখানে পরীক্ষা করতে পারেন https://.com/a/50191315/7668448 এটি দেখায় যে আপনি এনপিএম রেজিস্ট্রি কীভাবে পরিবর্তন করতে পারবেন, এটি সহায়ক হতে পারে। পরীক্ষা করে দেখুন।


সহজ সমাধান:

npm cache clean --force
npm install 

npm cache clean --force আমার জন্য কাজ করেছে

ত্রুটি সমাধান হয়েছে:

pm এনপিএম ইনস্টল -জি গল্প এনপিএম ওয়ার্ন অবচিত হয়েছে [email protected]: gulp-Use অবচিত হয়েছে - https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 এনপিএম ইআরআর অনুসরণ করে, এটি প্রতিস্থাপন করুন! '... / RGs88STtAMPMP3tCiNdU' কাছে পার্স করার সময় জেএসএন ইনপুটটির অপ্রত্যাশিত সমাপ্তি

এনপিএম ইআরআর! এই রানের একটি সম্পূর্ণ লগ পাওয়া যাবে: এনপিএম ইআরআর! C: \ ব্যবহারকারীরা \ অ্যাডমিন \ AppData \ রোমিং \ npm-cache_logs \ 2018-11-20T07_38_56_733Z-debug.log


প্রদত্ত ক্রমে কোডের এই দুটি লাইনটি কার্যকর করুন

1) npm cache clean --force
2) npm install -g @angular/[email protected]