এনপিএম ইনস্টলে সর্বাধিক কল স্ট্যাকের আকার অতিক্রম করেছে


155

আমি চালানোর চেষ্টা করছি npm install, এটি কনসোল থেকে আউটপুট:

npm ERR! Linux 4.8.0-27-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! node v6.9.1
npm ERR! npm  v3.10.8

npm ERR! Maximum call stack size exceeded
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

এবং এটি এর বিষয়বস্তু npm-debug.log:

113791 verbose stack RangeError: Maximum call stack size exceeded
113791 verbose stack     at Object.color (/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/console-control-strings/index.js:115:32)
113791 verbose stack     at EventEmitter.log._format (/usr/lib/node_modules/npm/node_modules/npmlog/log.js:252:51)
113791 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npmlog/log.js:138:24)
113791 verbose stack     at emitThree (events.js:116:13)
113791 verbose stack     at emit (events.js:194:7)
113791 verbose stack     at .<anonymous> (/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js:23:18)
113791 verbose stack     at emitThree (events.js:116:13)
113791 verbose stack     at emit (events.js:194:7)
113791 verbose stack     at .<anonymous> (/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js:23:18)
113791 verbose stack     at emitThree (events.js:116:13)
113791 verbose stack     at emit (events.js:194:7)
113792 verbose cwd /home/giorgi/AdMove/dev/web-advertiser-admove
113793 error Linux 4.8.0-27-generic
113794 error argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
113795 error node v6.9.1
113796 error npm  v3.10.8
113797 error Maximum call stack size exceeded
113798 error If you need help, you may report this error at:
113798 error     <https://github.com/npm/npm/issues>
113799 verbose exit [ 1, true ]

node_modulesবেশ কয়েকবার সরানো হয়েছে এবং পুনরায় ইনস্টল করার চেষ্টা করা হয়েছে। বুঝতে পারে না যে এর কারণ কী এবং এটি কীভাবে ঠিক করা যায়।


1
প্রথমত, আমি অনুরূপ সমস্যার জন্য গিথুব ইস্যুগুলির লিঙ্কটি পরীক্ষা করে দেখতাম এবং এটি যদি জানা সমস্যা না হয় তবে এটি যুক্ত করব। এছাড়াও, কেন আপনি v4.2.6 ইনস্টল করার চেষ্টা করছেন? বর্তমান সর্বশেষ বিল্ডটি v7.1.0, এবং প্রস্তাবিত স্থিতিশীল বিল্ডটি v6.9.1। সমস্ত কিছু সাফ করুন, 6.9.1 ব্যবহার করে প্রশ্নটি আপডেট করুন।
পরিবেশবিদ

1
V6.9.1 এ আপডেট হয়েছে তবুও একই ত্রুটি এবং আপডেট হওয়া প্রশ্নও পেয়েছে। যাইহোক ধন্যবাদ TheEn
વા

1
কাছাকাছি কিছু পরামর্শ github.com/npm/npm/issues/10776
বরিস

আমার ক্ষেত্রে, এটি প্যাকেজ.জসনে একটি পুনরাবৃত্ত ঘোষণার কারণে ঘটেছে;)
আলবার্তো এস।

আমার ক্ষেত্রে, এটি হয়ে গেছে কারণ আমি ইন্টারনেট সংযোগ হারিয়েছি
রায়জে_এনএসজে

উত্তর:


98

মেটজেল্ডারের উত্তর আমাকে সমস্যার সমাধান করতে সহায়তা করেছে। তবে আপনি যদি কমান্ডটি চালনা করেন তবে npm cache cleanএটি আপনাকে একটি বার্তা দেবে

এনপিএম @ 5 হিসাবে, এনপিএম ক্যাশে দুর্নীতির সমস্যা থেকে স্ব-নিরাময় করে এবং ক্যাশে থেকে নেওয়া ডেটা বৈধ হওয়ার গ্যারান্টিযুক্ত

সুতরাং, এনপিএম 5 হিসাবে আপনি --forceকমান্ডটিতে একটি পতাকা যুক্ত করে করতে পারেন ।

সুতরাং আদেশটি হ'ল:

npm cache clean --force

143
আমি নিশ্চিত আশা করি আপনি জানেন যে আপনি কি করছেন।
ক্লাউডমেটা

1
আমার হিসাবে আমি বর্তমান চলমান ডিরেক্টরিটি অন্য ফোল্ডারে সরিয়ে নিয়েছি - মনে হচ্ছে এটি এনপিএমের সাথে মিশে গেছে। নোড_মডিউলগুলি মুছে ফেলা এবং পুনরায় ইনস্টল করার কৌশলটি করেছিলেন
ফিলিপ হেবার্ট

10
@ মিতাগুরু দয়া করে ব্যাখ্যা করুন যে এই আদেশটি চালানোর ফলে কী কী পরিণতি হয় ...
সিডালেক্সেন্ডার

3
@ সিটিএস_এই, এনপিএম টিম এই বার্তাটিকে রসিকতা হিসাবে যুক্ত করেছে বলে আমি মনে করি না। অবশ্যই একটি পরিণতি হতে হবে এবং কারও এটি ব্যাখ্যা করা উচিত।
cdalxndr

2
@ cdalxndr আমি বলছিলাম যে এটি একটি রসিকতা / বিদ্রূপ হিসাবে একটি মন্তব্য হিসাবে রেখে গেছে, সরাসরি বক্তব্য হিসাবে npmতিনি সত্যিই সহায়ক কিছু যোগ করছেন না, তবে এই মুহুর্তে আরও একটি মেমস। আপনি প্রকৃত কমান্ড সম্পর্কে এখানে আরও পড়তে পারেন: docs.npmjs.com/cli-commands/cache.html এটি স্পষ্টভাবে ব্যাখ্যা করে যে বল কী করে; সমস্ত ক্যাশে আইটেমগুলি এখন তাদের অখণ্ডতার জন্য সম্পূর্ণরূপে যাচাই করা হয়েছে, যদি কোনও কিছু দূষিত হয় তবে এটি নিজেই নিরাময় করবে, সুতরাং আপনি যখন ডিস্কের স্থান পুনরায় দাবি করার চেষ্টা না করেন তবে ক্যাশে সর্বদা যথাযথ অবস্থায় থাকা উচিত এবং কখনই পরিষ্কার করা উচিত নয়, সুতরাং আপনাকে সংযোজন করতে হবে --force। দ্রষ্টব্য: প্রতি সংস্করণে পৃথক হতে পারে।
সিটিএস_এইই

83

npm rebuild এটা আমার সমস্যার সমাধান করেছে


31
কেউ এই উত্তর আরও ব্যাখ্যা করতে পারেন? কেন এটি সমস্যার সমাধান করে?
প্যাট্রিক জাজালাপস্কি

3
মুছে ফেলা প্যাকেজ-লক.জসন এবং এনপিএম পুনর্নির্মাণটি আমার জন্য কৌশলটি করেছে
প্যাটেল এর সাথে দেখা করুন

আমার ক্ষেত্রে, আমার .npm ফোল্ডারে নির্দিষ্ট ফাইলগুলি রুট হিসাবে ইনস্টল করা হয়েছিল। এনপিএম ক্যাশে যাচাই করা আপনাকে কী ভুল তা জানায়।
কিরেনপিল্লে

এই কৌশলটি। এনপিএম ক্যাশে ক্লিন এই উপলক্ষে কাজ করে নি।
শিব নারু

43

অপসারণ package-lock.jsonএবং node-modulesফোল্ডারটি চেষ্টা করুন :

rm package-lock.json
rm -r node_modules

14
আপনি যদি এটি মুছে ফেলেন তবে আপনি প্যাকেজ-লক.জসনের উদ্দেশ্যটিকে হত্যা করছেন। এটি গ্যারান্টি দেয় যে আপনার নির্ভরতা নির্বিচারক হবে be
এলিসিউ মনার ডস সান্টোস

5
সত্য, তবে আপনি যদি অন্য অ্যাপ্লিকেশনটি নিজের অ্যাপ্লিকেশনটি ইনস্টল করতে না পারেন তবে আপনার এটি করা ছাড়া আর কোনও উপায় নেই।
মার্ক

19

আমারও একই সমস্যা ছিল npm install। অনেক অনুসন্ধানের পরে, আমি জানতে পেরেছি যে আপনার .npmrcফাইল বা এর সামগ্রী মুছে ফেলা (এটি পাওয়া গেছে %USERPROFILE%/.npmrc) এই সমস্যার সমাধান করবে। এটি আমার পক্ষে কাজ করেছে।


13
npm uninstall

npm cache clean --force

আমি এই দুটি পদ্ধতি ব্যবহার করছি কিন্তু এটি কার্যকর হয়নি। Im নোড মডিউলগুলি মুছে ফেলার পরে এবং আবার এনপিএম ইনস্টল করুন তবে এটি আর কাজ করে নি। সর্বশেষে প্যাকেজ-লক.জসন মুছে ফেলা এবং এটি ব্যবহারের পরে নতুন প্যাকেজ-লক.জসন ফাইল তৈরি করুন

npm install

এবং ঠিক আছে !!!


5
প্যাকেজ-লক.জসন ফাইলটি মুছে ফেলা আমার জন্য এটি ঠিক করে দিয়েছে, ধন্যবাদ!
রায়ান উইলসন

11

নিম্নলিখিত বিষয়গুলি দ্বারা আমি এই সমস্যাটি অতিক্রম করেছি:

  • এনপিএম নির্ভরতার সমস্ত সামগ্রী মুছুন। এই থ্রেড অনুসারে আপনি ডিফল্ট ইনস্টলনের অবস্থানটি খুঁজে পেতে পারেন: https://stackoverflow.com/a/5926706/1850297

  • আপনি npm installকমান্ড চালানোর আগে , আমি চালানোর পরামর্শ দিইnpm cache clean --force


এর বার্তা npm cache clean: "এনপিএম @ 5 হিসাবে, এনপিএম ক্যাশে দুর্নীতির সমস্যা থেকে স্ব-নিরাময় করে এবং ক্যাশে থেকে প্রাপ্ত ডেটা বৈধ হওয়ার নিশ্চয়তা দেয়।"
ইয়ান গ্রেনার

7

আমি মুছে ফেলেছি

node_modules

এবং তারপরে পুনরায় ইনস্টল করা

এনপিএম ইনস্টল

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


2
মজার যথেষ্ট আমি কাজ করার জন্য এটি জন্য আপনার পদক্ষেপ ছাড়াও পুনরায় আরম্ভ করা ছিল, আমার কম্পিউটারে যেহেতু আমি wsl সঙ্গে কাজ করছি
Avshalom

7

আমার ক্ষেত্রে, নতুন সংস্করণে আপডেট করুন:

npm install -g npm



3

বার্তা নীচে এনপিএম ক্যাশে পরিষ্কার ফেরত

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

আপনি যদি উপরে উল্লিখিত হিসাবে এনপিএম ক্যাশে যাচাই করেন তবে এটি আসলে ক্যাশে যাচাইকরণ এবং আবর্জনা সংগ্রহ চালায় যা সমস্যার সমাধান করে

ক্যাশে যাচাইকৃত এবং সংকুচিত (~ \ AppData \ রোমিং pm npm-cache_cacache): সামগ্রী যাচাইকৃত: 6183 (447214684 বাইট) সামগ্রী আবর্জনা-সংগ্রহ: 16 (653745 বাইট) সূচী এন্ট্রি: 9633


এটি আমার পক্ষে যথেষ্ট ছিল। এনপিএম ক্যাশে যাচাইকরণ নোড_মডিউলগুলি অপসারণ করে না এমনভাবে সমস্যার সমাধান করে। (এবং আমি ক্যাশে বা প্যাকেজ-লক.জসনকে থামাতে যাচ্ছি না)। খুব নিশ্চিত যে এটি এনপিএম সহ একটি সমস্যা, যদিও। এনপিএম ক্যাশে যাচাই করা কেন সত্যই স্ব-নিরাময় করে তা যদি কিছু পরিবর্তন করে তবে তা দেখতে পাচ্ছেন না।
স্টুয়ার্ট ওয়াট

3

আপনি যদি অস্তিত্বহীন এমন প্যাকেজ ইনস্টল করার চেষ্টা করছেন বা আপনি অস্তিত্বহীন কোনও সংস্করণ ইনস্টল করার চেষ্টা করছেন তবে এই সমস্যাটিও ঘটতে পারে।


2

আপনি এনপিএম প্যাকেজ আনইনস্টল করুন এবং ক্যাশে পরিষ্কার করুন এবং টার্মিনালটি বন্ধ করুন এবং যেকোনো প্যাকেজটি পুনরায় ইনস্টল করুন।

$sudo npm uninstall <package - name>
$sudo npm cache clean --force

তারপরে টার্মিনালটি পুনরায় চালু করুন এবং চেক করুন

এখনও সর্বশেষ সংস্করণে এনপিএম এবং নোড উভয়ই আপগ্রেড করছে না


2

যদি এই উত্তরগুলির কোনওটি আপনার পক্ষে কাজ না করে, কারণ এটি হতে পারে যে আপনি যে টার্মিনালটি ব্যবহার করছেন তা সঠিক নয় / node_modulesআপনার কম্পিউটারের অন্য একটি অংশ ব্যবহার করে।

আমার ক্ষেত্রে আমি এই ত্রুটিটি (সর্বোচ্চ কল স্ট্যাকের আকারকে ছাড়িয়েছি) এবং অ্যাক্সেস ত্রুটি ইভেন্টের মধ্যে জঞ্জাল রেখেছি যখন আমি এটি করি sudo npm i

ফিক্সটিটি ছিল আমার আইডিই বন্ধ করতে (যা ওয়েবস্টর্ম ছিল), npm iএকটি বেসিক টার্মিনালে চালানো এবং এটি ছিল।


সম্পাদকটি বন্ধ করে দেওয়া আমার জন্য এটি স্থির করে। (আমার জন্য
নেটবিয়ান

2

আমি উইন্ডোজ ব্যবহারকারী নই , সুতরাং আপনি যদি হন তবে রিনি নপ মন্তব্যটি পরীক্ষা করার চেষ্টা করুন

জন্য ইউনিক্স / ওএসএক্স ব্যবহারকারী, আমি রুট সরিয়েছি .npmrc ফাইল ~/.npmrc
আগে আপনি এটা চেষ্টা করতে যাচ্ছি, দয়া করে , চেক যদি সেখানে প্রয়োজনীয় কিছুই নেই ওইখানে আপনি আপনার টার্মিনাল মধ্যে সমস্ত সামগ্রী আনতে এই কমান্ড ব্যবহার করতে পারেন: cat ~/.npmrc

যদি আপনার মতো কিছু পাওয়া যায়:

cat: /Users/$USER/.npmrc: No such file or directory

একটি অনুলিপি সংরক্ষণ করতে:

cp ~/.npmrc ~/.npmrc_copy

এখন, এটি সরানোর চেষ্টা করুন (ব্যাশ ব্যবহারকারীদের জন্য কাজ করে: ইউনিক্স / উবুন্টু / ওএসএক্স ...):

rm -f ~/.npmrc

এটি আমার পক্ষে কাজ করেছে।
আশা করি এটি অন্যদের জন্য সহায়ক হবে।


2

আমি এটি সমাধান করেছি 100% আমার এই সমস্যাটি গুল্প সংস্করণে পেয়েছি: 3.5.5।

আপনার প্যাকেজ-লক.জেগুলি পরিষ্কার করা উচিত এবং তারপরে চালানো উচিত npm installএবং এটি ফর্মটি কার্যকর করেছে


2

আমারও একই সমস্যা ছিল। আমি পূর্ববর্তী সমাধানগুলি চেষ্টা করেছিলাম, তবে আমার জন্য সমাধানটি অনেক সহজ ছিল। আমাকে কেবল ডিরেক্টরিতে থাকা জায়গাটি সরিয়ে npm iআবার চালাতে হয়েছিল

ধন্যবাদ: https://github.com/nodejs/node-gyp/issues/809#issuecomment-155019383 এটি নির্দেশ করার জন্য।


1

আমি আমার ম্যাক এ সমস্যাটি সমাধান করার জন্য সবকিছু চেষ্টা করেছি। আমি মনে করি যে সমস্যাটি শুরু হয়েছিল যখন আমি ইতিমধ্যে নোড.জেএস থেকে এনপিএম ডাউনলোড করেছি এবং তারপরে একটি টিম ট্রি হাউজ ভিডিও অনুসরণ করে হোমব্রিউ দিয়ে এটি পুনরায় ইনস্টল করেছি।

আমি যা চেষ্টা করেছি তা এখানে:

Https://docs.npmjs.com/misc/removing-npm থেকে

sudo npm uninstall npm -g
sudo make uninstall
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*

থেকে আমি কিভাবে সম্পূর্ণরূপে Node.js আনইনস্টল করবেন, এবং শুরু থেকে পুনরায় ইনস্টল (Mac OS X এর)

sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}

এখানে কি কাজ করেছে:

শেষ পর্যন্ত, আমার পক্ষে একমাত্র কাজটি ছিল গিটহাব থেকে এনপিএম-পুনরায় ইনস্টল করা রেপো ক্লোন করা যা আমার ম্যাকের এনপিএম সম্পর্কিত সমস্ত কিছু সম্পূর্ণভাবে সরিয়ে ফেলল।

https://github.com/brock/node-reinstall

আমি তখন নোড.জেএস থেকে নোড এবং এনপিএম পুনরায় ইনস্টল করতে হয়েছিল had


1

আমাদের সংস্থা ডেভ এনভায়রনমেন্ট Artifactoryআমাদের এনপিএম নির্ভরতার জন্য ডিফল্ট রেজিস্ট্রি হিসাবে ব্যবহার করে এবং যখন npm installএটি চালাচ্ছিল তখন এটি ডিফল্ট ছিল যা কার্যকর হয়নি ... সুতরাং নিজেই মূল এনপিএম রেজিস্ট্রিটি npm install --registry https://registry.npmjs.orgনির্দিষ্ট করে আমার জন্য এই সমস্যাটি স্থির করে ...


1

আমি একই ত্রুটির মুখোমুখি হয়েছি, আমি মনোরপো প্রকল্পের একটিতে প্যাকেজটিতে জাস্ট ইনস্টল করার চেষ্টা করছিলাম।

আপনি যদি একটি monorepo প্রকল্পের প্যাকেজ সুতা + Learna ব্যবহার করে থাকেন, আপনি লক্ষ্য প্যাকেজ ভিতরে package.json নেভিগেট করতে হবে এবং তারপর চালানো npm installবা npm install <package name>


0

আমার এই সমস্যা ছিল এবং এটি আমার গিট এক্সিকিউটেবলের একটি আপগ্রেডের কারণে হয়েছিল। আমি Git-2.21.0.rc1.windows.1-64-বিটে ফিরে এসে এটিকে আমার পরিবেশের পথে যুক্ত করেছি এবং এটি আমার সমস্যাটি স্থির করেছে।


0

আমি আমার উইন্ডোজ 7 মেশিনে এই সমস্যাটি সমাধান করার জন্য সবকিছু চেষ্টা করেছি

এনপিএম পুনরায় ইনস্টল এবং পুনর্নির্মাণ

শেষ অবধি, আমি আমার পুরো দিন নষ্ট করে এই ছোট কনফিগারেশন সেটিংস সমস্যাটি স্থির করেছি।

আমি কীভাবে এই সমস্যাটি সমাধান করেছি

ড্রাইভের মতো অবস্থানে গ্লোবাল .npmrc এ আমার প্রকল্পের নির্দিষ্ট কনফিগারেশনগুলি সরানো হচ্ছে: / উইন্ডোজ / ব্যবহারকারী /../। এনএমপিআরসি


0

অবশেষে ম্যাকের জন্য যে জিনিসটি আমার পক্ষে কাজ করেছিল তা হ'ল এনভিএম ব্যবহার করে নোড 8.12 থেকে 10x আপগ্রেড করা হয়েছিল।

আমি নোডের অন্যান্য সমস্ত সংস্করণ এনভিএম দিয়ে আনইনস্টল করেছিলাম, তারপর 10.x ইনস্টল করেছি, তারপরে দৌড়ে গেছে nvm alias default node, যা এনভিএমকে সর্বদা শেলের সর্বশেষ উপলব্ধ নোড সংস্করণে ডিফল্ট করতে বলে।

তারপরে আমার লাইভ রিলোডিং ইস্যুটি চলে গেল!


0

সুতাতে স্যুইচ করা আমার জন্য সমস্যাটি সমাধান করেছে।


0

জেনকিন্স (বা যে কোনও সিআই) দিয়ে ডকার চিত্র তৈরি করার সময় এই সমস্যাটি রয়েছে তাদের জন্য, নিশ্চিত করুন package-lock.jsonযে এটি ধারকটিতেও অনুলিপি করা হয়েছে।

COPY ./src/package*.json /home/node/
RUN npm install

আমাদের জন্য, ইনস্টলটি আসলে ঠিকঠাক হয়ে গিয়েছিল, ত্রুটি কেবল তখনই ঘটেছিল যখন npm prune productionচিত্র চিত্রের জন্য দৌড়ানো হয় ।


এনপিএম ছাঁটাই এবং NODE_ENV উত্পাদনে সেট না করে আমার এই সমস্যাটি রয়েছে। নোড_মডিউলগুলি সরিয়ে আবার এনপিএম ইনস্টল করে সমাধান করা হয়েছে
এডুয়ার্ডো

0

যদি আপনার ডিফল্ট এনএমপি রেজিস্ট্রি সর্বজনীন এনএমপি সংগ্রহস্থল ব্যতীত অন্য কিছু হয় (আপনি আপনার .npmrc ফাইলে গিয়ে এনএমপি কনফিগারেশন পরীক্ষা করে এনএমপি সি এল আই কমান্ডের মাধ্যমে পরীক্ষা করতে পারেন), আপনি রেজিস্ট্রি কনফিগারেশনটি আনসেট করার চেষ্টা করতে পারেন যাতে এটি জনসাধারণের দিকে ফিরে নির্দেশ করে এনপিএম সংগ্রহস্থল। তারপরে npm installআবার দৌড়াও ।

আপনার যদি নির্ভরতা থাকে যেগুলি পাবলিক এনপিএম সংগ্রহস্থলে উপলভ্য নয়, অস্থায়ীভাবে প্যাকেজ.জসন থেকে সেই নির্ভরতাগুলি অপসারণ করার চেষ্টা করুন। এটি আপনাকে চালানোর অনুমতি দেবে npm install। অবশেষে, নির্ভরতাগুলি এবং রেজিস্ট্রি কনফিগারটিকে আপনি সরিয়ে ফেরাতে পারেন এবং npm installআপনার অবশিষ্ট নির্ভরতাগুলি ইনস্টল করতে একটি শেষ বার চালান ।


0

আজ আমরা একটি চলমান এই ত্রুটির সম্মুখীন npm pruneএমনকি পরে একটি চলমান npm cache clean --force

সংস্করণ:

node 13.8.0 
npm 6.13.6

এই package-lock.jsonকেসটির জন্য কাজটিও মুছে ফেলা হচ্ছে । সবাইকে ধন্যবাদ!


0

আমি একই ধরণের ত্রুটির মুখোমুখি হয়েছি। আমি এটিকে নীচে ফেলেছি যে এনএমপি কোনও এনপিএম লিঙ্ক'এ ফোল্ডারের জন্য .bin ফোল্ডারগুলি থেকে ফাইলগুলি মুছতে অক্ষম ছিল। সুতরাং আমি andুকলাম এবং এনপিএম লিঙ্ক'এ ফোল্ডার থেকে সমস্ত .bin ফোল্ডারগুলি rm -rf করেছিলাম।

find "linked-folder" -type d -name ".bin" -print  
For all folders listed | rm -rf  

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


0

আমি একই সমস্যার yarnমুখোমুখি হয়েছি তবে আমার ক্ষেত্রে আমি শুরু থেকেই ব্যবহার করে আসছি তবে কিছু প্যাকেজ রিডমে থেকে আমি npm installকমান্ডটি অনুলিপি করেছি এবং এই ত্রুটিটি পেয়েছি। পরে বুঝতে পেরেছি যে সমস্যার yarn add <package-name>সমাধান হয়েছে এবং প্যাকেজ ইনস্টল করা হয়েছে।

এটি ভবিষ্যতে কাউকে সাহায্য করতে পারে।


0

নিম্নলিখিত পদক্ষেপগুলি আমাকে এই সমস্যাটি সমাধান করতে সহায়তা করেছে:

  1. সমস্ত প্রতিক্রিয়া স্ট্রিপগুলি বন্ধ করুন (উদাহরণস্বরূপ বিল্ড শুরু করুন)
  2. চালান npm cache clean --force
  3. চালান npm install

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.