NPM এ চালানোর জন্য এক্সিকিউটেবল নির্ধারণ করা যায়নি? এখানে দেখুন!
Could Not Determine Executable To Run In Npm Look Here
NPM কি? কি করে NPM ত্রুটি চালানোর জন্য এক্সিকিউটেবল নির্ধারণ করতে পারেনি৷ ত্রুটি বার্তা মানে? কিভাবে আপনার কম্পিউটার থেকে এটি পরিত্রাণ পেতে? আপনি একই নৌকায় থাকলে, থেকে এই পোস্টটি পড়ুন MiniTool সমাধান আরো সমাধান পেতে!
চালানোর জন্য এক্সিকিউটেবল নির্ধারণ করা যায়নি
এনপিএম, নোড প্যাকেজ ম্যানেজার নামেও পরিচিত, একটি সফ্টওয়্যার রেজিস্টার যা বিকাশকারীদের কোড প্যাকেজগুলি খুঁজে বের করতে, তৈরি করতে এবং পরিচালনা করতে দেয়। যাইহোক, আপনি এটি বলে একটি সতর্কতা পেতে পারেন NPM ত্রুটি চালানোর জন্য এক্সিকিউটেবল নির্ধারণ করতে পারেনি৷ . এই ত্রুটি বার্তাটি নির্দেশ করে যে NPM আপনার পথে একটি এক্সিকিউটেবল ফাইল খুঁজে পেতে ব্যর্থ হয়েছে।
কেন এই ত্রুটি বারবার ক্রপ আপ হয়? সম্ভাব্য কারণ অন্তর্ভুক্ত হতে পারে:
- বেমানান NPM সংস্করণ।
- এনপিএম-এ দূষিত ফাইল।
- পুরানো নির্ভরতা সংস্করণ।
MiniTool ShadowMaker ট্রায়াল ডাউনলোড করতে ক্লিক করুন 100% পরিষ্কার ও নিরাপদ
উইন্ডোজ 10/11 চালানোর জন্য এক্সিকিউটেবল নির্ধারণ করা যায়নি NPM ত্রুটি কীভাবে ঠিক করবেন?
ঠিক 1: NPM সংস্করণ ডাউনগ্রেড করুন
প্রকল্প নির্ভরতা সঠিকভাবে চালানোর জন্য NPM-এর একটি পুরানো সংস্করণের প্রয়োজন হতে পারে কারণ নতুন সংস্করণটি যথেষ্ট স্থিতিশীল নাও হতে পারে। এই ক্ষেত্রে, NPM সংস্করণ ডাউনগ্রেড করা একটি ভাল ধারণা। তাই না:
ধাপ 1. উপর ডান ক্লিক করুন শুরু করুন মেনু এবং নির্বাচন করুন উইন্ডোজ পাওয়ারশেল (অ্যাডমিন) .
ধাপ 2. কমান্ড উইন্ডোতে, নিম্নলিখিত কমান্ডটি টাইপ করুন এবং আঘাত করুন প্রবেশ করুন আপনার বর্তমান NPM সংস্করণ পরীক্ষা করতে।
node -v
ধাপ 3. নিম্নলিখিত কমান্ডটি চালান এবং আঘাত করতে ভুলবেন না প্রবেশ করুন একটি নির্দিষ্ট সংস্করণে ডাউনগ্রেড করতে। প্রতিস্থাপন করুন সংস্করণ আপনার NPM সংস্করণ নম্বর সহ।
npm ইনস্টল -g npm@version
ফিক্স 2: পাথ ভেরিয়েবল সেট করুন
এটি মুখোমুখি হওয়া সাধারণ চালানোর জন্য এক্সিকিউটেবল নির্ধারণ করতে পারেনি এনপিএম-এ যখন বিশ্বব্যাপী এনপিএম ইনস্টল করার চেষ্টা করা হয় এবং এটি একটি সাবডিরেক্টরিতে চালানো হয়। আপনি যদি একটি package.json ফাইল ব্যবহার করেন তবে এতে গ্লোবাল নোড থাকতে পারে। অতএব, আপনি পথ পরিবেশ পরিবর্তনশীল সেট করার চেষ্টা করতে পারেন। এর পরে, আপনি প্রতিবার তাদের সম্পূর্ণ পথ নির্দিষ্ট না করে যে কোনও ইনস্টল করা প্যাকেজের এক্সিকিউটেবল চালাতে পারেন। তাই না:
ধাপ 1. লঞ্চ করুন উইন্ডোজ পাওয়ারশেল (অ্যাডমিন) প্রশাসনিক অধিকার সহ।
ধাপ 2. নিচের কমান্ডটি ইনপুট করুন এবং আঘাত করুন প্রবেশ করুন .
এক্সপোর্ট PATH=~/.npm-global/bin:$PATH
ফিক্স 3: সমস্যাযুক্ত প্যাকেজ আপগ্রেড করুন
আরেকটি অপরাধী নির্ভরতার একটি পুরানো সংস্করণ। যদি এটি হয়, আপনি সমস্যাযুক্ত প্যাকেজের সর্বশেষ সংস্করণে আপগ্রেড করার কথা বিবেচনা করতে পারেন। তাই না:
ধাপ 1. টাইপ করুন উইন্ডোজ পাওয়ারশেল অনুসন্ধান বার এবং আঘাত প্রবেশ করুন .
ধাপ 2. টাইপ করুন npm X@latest ইনস্টল করুন এবং ট্যাপ করুন প্রবেশ করুন সমস্যাযুক্ত প্যাকেজটিকে সর্বশেষ সংস্করণে আপডেট করতে। প্রতিস্থাপন করুন এক্স সমস্যাযুক্ত প্যাকেজের নামের সাথে।
ফিক্স 4: NPM পুনরায় ইনস্টল করুন
NPM-এ যেকোন দূষিত ফাইলগুলিও NPM ত্রুটি ট্রিগার করতে পারে যা চালানোর জন্য এক্সিকিউটেবল নির্ধারণ করতে পারে না। অতএব, আপনি স্ক্র্যাচ থেকে সমস্ত প্যাকেজ এবং তাদের কনফিগারেশন ফাইলগুলি ইনস্টল করতে স্ক্র্যাচ থেকে NPM পুনরায় ইনস্টল করতে পারেন। এটি কীভাবে করবেন তা এখানে:
ধাপ 1. চালান উইন্ডোজ পাওয়ারশেল একজন প্রশাসক হিসাবে।
ধাপ 2. নিম্নলিখিত কমান্ড টাইপ করুন এবং আঘাত করুন প্রবেশ করুন . এখানে, আপনাকে প্রতিস্থাপন করতে হবে npm প্যাকেজের নামের সাথে।
npm আনইনস্টল -g npm
ধাপ 3. টিপুন জয় + এবং খুলতে ফাইল এক্সপ্লোরার .
ধাপ 4. নেভিগেট করুন C:\Users\AppData\Roaming\npm সনাক্ত করতে npm ফোল্ডার এবং এটি মুছে দিন।
ধাপ 5. কমান্ড উইন্ডোতে ফিরে যান এবং একটি সামঞ্জস্যপূর্ণ সংস্করণ পুনরায় ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান। প্রতিস্থাপন করতে ভুলবেন না npm প্যাকেজের নামের সাথে।
npm install -g npm
এছাড়াও দেখুন:
উইন্ডোজ এবং ম্যাক এবং উবুন্টুতে কীভাবে NPM এবং Node.js ইনস্টল করবেন
Npm ইন্সটল কাজ করছে না এমন সমস্যা ঠিক করার 5টি উপায়
চূড়ান্ত শব্দ
উপরের সমস্ত পদ্ধতি প্রয়োগ করার পরে, NPM ত্রুটি চালানোর জন্য এক্সিকিউটেবল নির্ধারণ করতে পারেনি৷ আপনাকে আর বিরক্ত নাও করতে পারে। ইতিমধ্যে, আমরা আপনাকে আপনার ডেটার একটি অতিরিক্ত সুরক্ষা স্তর যুক্ত করতে MiniTool ShadowMaker-এর সাথে নিয়মিত গুরুত্বপূর্ণ ফাইলগুলির ব্যাক আপ করার পরামর্শ দিই৷ আপনার দিনটি শুভ হোক!