'এনপিএম' অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয়


201

আমি নোডেজে সম্পূর্ণ নতুন। আমি আমার উইন্ডোজ ২০০৮ বক্সে কর্মটি ইনস্টল করার জন্য নোডেজগুলি পাওয়ার চেষ্টা করছি যাতে আমি আমার অ্যাংুলারজেস কোড টিডিডিংয়ের জন্য ব্যবহার করতে পারি। আমি এখন পর্যন্ত নিম্নলিখিত পদক্ষেপগুলি সম্পন্ন করেছি

  1. চকোলেটি ব্যবহার করে ইনস্টল করুন ==> এনপিএম স্বীকৃত নয়
  2. Nodejs.org ==> এনপিএম থেকে 64-বিট নোডেজ ইনস্টলার ব্যবহার করে ইনস্টল করুন স্বীকৃত নয়
  3. এই পর্যায়ে, দৌড়ানো where npmআমাকে দেয় c:\User\<Username>\AppData\Roaming\npmযা এর কিছুই নেই
  4. আমি বুঝতে পারি যে নোডেজগুলি ইনস্টল করা আছে C:\Program Files\nodejs। এই ডিরেক্টরিতে একটি কমান্ড প্রম্পট খোলার npmকাজটি সূক্ষ্ম হয়।
  5. তাই আমি যোগ C:\Program Files\nodejsকরতে PATHশুধুমাত্র একই ভুল আবার যে পেতেnpm is not recognized
  6. নোডেজের সংগ্রহস্থলের গিথুব ইস্যুগুলির একটিতে বলা হয়েছে যে আমার মেশিনটি পুনরায় চালু করতে হবে এবং এটি ঠিক হয়ে যাবে। কিন্তু এটি এখনও পর্যন্ত সাহায্য করেনি
  7. আমি Node.jsআমার Start -> Programmsমেন্নুতে একটি আইকন দেখতে পাচ্ছি যা আমাকে নোডেজ কনসোলে নিয়ে যায় তবে কী করতে হবে তা নিশ্চিত নয়।

আমি কি প্রক্রিয়াটির কোনও গুরুত্বপূর্ণ পদক্ষেপ মিস করেছি?

সম্পাদন করা

আমি বুঝতে পেরেছি যে আমি যদি প্রোগ্রাম ফাইলগুলি থেকে "নোডেজ কমান্ড প্রম্পট" খুলি, তবে এনপিএম স্বীকৃত। আমি কীভাবে এটি একটি সাধারণ কমান্ড প্রম্পটে কাজ করব?

সম্পাদন করা

পরে nodeআমি অন্য একটি অ্যাপ্লিকেশন নিয়ে একই ধরণের সমস্যার মুখোমুখি হতে শুরু করি। আমি এই প্রশ্নটি সুপারইউজারে পোস্ট করেছি এবং গ্রহণযোগ্য উত্তর দ্বারা যথাযথভাবে উল্লেখ করা হয়েছে, আমার একটি অতিরিক্ত উদ্ধৃতি PATHছিল যা উদ্ধৃত হওয়ার পরে যুক্ত সমস্ত পথ নিয়ে সমস্যা সৃষ্টি করেছিল। আমার অনুভূতি আছে যে কিছু চকোলেটী ইনস্টল এই উদ্বেগজনক উক্তিটি যুক্ত করে তবে আমি কোনটি ঠিক তা নিশ্চিত নই।


8
যোগ করার পরে PATH, আপনি কমান্ড লাইনটি পুনরায় চালু করলেন? PATHনতুন কমান্ড লাইন সেশনগুলি শুরু করার সময় কেবল লোড করা হয়।
ডেভিন ট্রায়ান

হ্যাঁ ডেভিন, আমি এখন বেশ কয়েকবার কমান্ড লাইন পুনরায় শুরু করেছি
সুহাস

আমি আমার সিস্টেমে "সি: \ প্রোগ্রাম ফাইলগুলি ode নোডেজ \" পেয়েছি PATHএবং উইন্ডোজ on এ কাজ করে যা কিছু আছে
ড্যাভিন ট্রায়ন

5
আপনি কি নতুন কমান্ড প্রম্পটটি খুলতে এবং PATH(হিট <এন্টার <<> টাইপ করতে পারেন এবং সেখানে "সি: \ প্রোগ্রাম ফাইলগুলি \ নোডেজ \" দেখতে পান তা ডাবল-চেক করতে পারেন?
ডেভিন ট্রায়ান

1
হ্যাঁ, আমি আছে C:\Program Files\nodejsমধ্যেPATH
সুহাস

উত্তর:


346

শুধু যোগ কর:

;C:\Program Files\nodejs\

সিস্টেম বৈশিষ্ট্যে পরিবেশ পরিবর্তনশীলগুলির "ব্যবহারকারীর পরিবর্তনশীল" বিভাগে আপনার পাথ ভেরিয়েবলের শেষ পর্যন্ত To

এর পরে, আপনার কমান্ড প্রম্পটটি আবার খুলুন এবং টাইপ করুন

npm

এই কাজ করা উচিত.


4
আমি উত্তর গ্রহণ না করার কারণটি হ'ল আমার কাছে ইতিমধ্যে সেই পথে প্রবেশ ছিল। এটি কাজ না করার কারণটি আলাদা ছিল। আপনার উত্তরের জন্য আমি থাম্বস আপ দিয়েছি যদিও
সুহাস

4
সেমিকোলন আপনার ব্যবহারকারীর বিভিন্ন ভেরিয়েবলকে পৃথক করে। সুতরাং সাধারণত আপনার পরিবেশ ভেরিয়েবলের ইতিমধ্যে আপনার কয়েকটি পথ রয়েছে এবং একটি নতুন যুক্ত করতে প্রথমে আপনি যে পথটি যুক্ত করতে চান তার আগে একটি সেমিকোলন যুক্ত করে আপনাকে বাকি থেকে আলাদা করতে হবে।
ব্রেণো

2
"ব্যবহারকারীর ভেরিয়েবল" এ কীভাবে <code>; সি: \ প্রোগ্রাম ফাইলগুলি \ নোডেজগুলি c </code> যুক্ত করবেন তা আমাকে একটু সময় দিন। এটি নীচে ভাগ করা: 1: সিস্টেম বৈশিষ্ট্য উইন্ডোটি খুলুন (শুরু -> সেটিংস -> নিয়ন্ত্রণ প্যানেল -> কার্য সম্পাদন এবং রক্ষণাবেক্ষণ -> সিস্টেম)। 2. উন্নত ট্যাব নির্বাচন করুন। 3. পরিবেশ পরিবর্তনশীল বোতামে ক্লিক করুন। 4. "ব্যবহারকারীর ভেরিয়েবল" এর অধীনে নতুন বোতামটি ক্লিক করুন 5.. "পথ" এবং "; সি: \ প্রোগ্রাম ফাইলগুলি ode নোডেজ \"
ওয়েন

6
নোড.জেএস ইনস্টলার ইতিমধ্যে আমার জন্য পাথের পরিবর্তনশীলটি রেখে দিয়েছে। তবে আমার এখনও কমান্ড লাইনে এনপিএম নেই।
মিস্টারফক্স

7
আপনি কি এমআরএফক্স পুনরায় বুট করেছেন?
ব্রেনো

116

নোড ইনস্টল করার পরে আপনার কম্পিউটার পুনরায় বুট করতে ভুলবেন না! সে আমাকে পেয়েছে।


আপনার যদি চকোলেটটি ব্যবহার করে ইনস্টল করা হয় তবে এটি নিশ্চিত নয়।
সুহাস

58
আপনাকে পুনরায় বুট করা উচিত নয়, বরং কেবলমাত্র আপনার টার্মিনালটি বন্ধ করে আবার খুলুন।
ক্যাটফিশ

5
রিবুট, রিবুট, রিবুট!
অ্যান্ড্রু ডে

@ সুহাস… 10 টি জয় - অ্যাডমিনের পিএস প্রম্পট-নোকডগুলি ইনস্টল করুন - কোড পুনরায় আরম্ভ করুন… পুনরায় বুট করতে হবে
ফেলিকজ

ভিএস কোড নিজেই আপডেট হয়েছে। রিবুট করতে হয়েছিল, আর কিছুই কাজ করেনি।
টিডিপি

33

ব্রেনোর জবাবটি বিস্তারিতভাবে জানাতে ... উইন্ডোজ 7 এর জন্য এই পদক্ষেপগুলি আমার জন্য কাজ করেছে:

  1. কন্ট্রোল প্যানেলটি খুলুন (স্টার্ট বোতামটি ক্লিক করুন, তারপরে কন্ট্রোল প্যানেলে ক্লিক করুন )
  2. ব্যবহারকারী অ্যাকাউন্টে ক্লিক করুন
  3. আমার পরিবেশের পরিবর্তনশীলগুলি ক্লিক করুন Click
  4. पथ নির্বাচন করুন এবং সম্পাদনা ... বোতামটি ক্লিক করুন
  5. চলক মান শেষে, যোগ করুন ;C:\Program Files\nodejs
  6. ক্লিক করুন ওকে "সম্পাদনা ব্যবহারকারী চলক" উইন্ডোতে, তারপরে ঠিক আছে "পরিবেশ ভেরিয়েবল" উইন্ডোতে
  7. কমান্ড প্রম্পট উইন্ডোটি শুরু করুন (স্টার্ট বোতামটি, তারপরে অনুসন্ধানে cmd টাইপ করুন এবং এন্টার টিপুন)
  8. প্রম্পটে ( C:\>) টাইপ করুন এনএমপি এবং এন্টার টিপুন; Usage: npm <command>" এনপিএম স্বীকৃত নয় ... " এর পরিবর্তে আপনার এখন কিছু সহায়তা পাঠ ( ইত্যাদি) দেখতে পাওয়া উচিত

এখন আপনি এনপিএম ব্যবহার শুরু করতে পারেন !


6
কিছু সিস্টেমে এটি হতে পারে ;C:\Program Files(x86)\nodejs
কায়সার


16

প্রশাসক হিসাবে সেন্টিমিডি চালাতে ভুলবেন না।


আমি বাইরে নোড ইনস্টল করেছি Program Filesএবং এটি সমস্যার সমাধান করেছে। ধন্যবাদ।
পলিন

এতো সাধারণ জিনিস সবাই মিস করল। ধন্যবাদ রাউল। আপনার উত্তরটি সর্বনিম্ন নয় এবং সমস্যার সমাধান। ধন্যবাদ মানুষ
গৌরব খুরানা

12

আশু বর্ণিত আমারও একই সমস্যা ছিল , তবে এগুলি ছাড়াও নোডেজের জন্য PATH প্রবেশটি একটি ব্যাকস্ল্যাশ দ্বারা বন্ধ করা হয়েছিল:

C:\Program Files\nodejs\

কাজটি করার জন্য আমাকে সেই চূড়ান্ত ব্যাকস্ল্যাশও সরিয়ে ফেলতে হয়েছিল।


1
আপনি 'সংযোজন' লিখুন তবে আমার কেবলমাত্র পরিবর্তনটি হ'ল পাথ সিস্টেম এনভায়রনমেন্ট ভেরিয়েবলের ট্রেলিং স্ল্যাশ সরিয়ে দেওয়া।
স্কট মুনরো

9

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


7

এখান থেকে কেবল নোড.জেএস ডাউনলোড এবং ইনস্টল করুন https://nodejs.org/en/

আপনি যদি ডাউনলোড করা ফাইলটি চালান এবং ইনস্টল করেন তবে সেগুলি স্বয়ংক্রিয়ভাবে আপনার সিস্টেমে কনফিগার করবে

আপনার আর কোনও কনফিগারেশন দরকার নেই, এখন আপনি যে কোনও জায়গায় এনপিএম কমান্ড ব্যবহার করতে পারেন


যদি নোডেজগুলি সফলভাবে ইনস্টল করা থাকে এবং এখনও বার্তাটি এটির মতো প্রদর্শন করে:

'এনপিএম' কোনও অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয়।

উইন্ডোজ ব্যবহারকারীদের জন্য নীচের পদক্ষেপগুলি অনুসরণ করুন:

  1. আমার কম্পিউটারে যান সম্পত্তিগুলিতে
  2. উন্নত সিস্টেম সেটিং ক্লিক করুনউইন্ডোর বাম বার থেকে ।
  3. এখন আপনার কাছে একটি সিস্টেম বৈশিষ্ট্য উইন্ডো রয়েছে। উন্নত ক্লিক করুন
  4. তারপরে, পরিবেশ পরিবর্তনযোগ্য ক্লিক করুন বোতামটি ক্লিক করুন
  5. এখন আপনার পরিবেশ পরিবর্তনশীল উইন্ডো রয়েছে: সিস্টেমের পরিবর্তনশীল থেকে , পথটি নির্বাচন করুন
  6. সম্পাদনা ক্লিক করুন
  7. চলক মান শেষে, যোগ করুন ;C:\Program Files\nodejs\

    দ্রষ্টব্য : আপনি যদি অন্য ড্রাইভে নোডেজ ইনস্টল করে থাকেন তবে দয়া করে সে অনুযায়ী কাজ করুন।

  8. সমস্ত ওপেন ডায়ালগ বক্সে ওকে ক্লিক করুন

খুব গুরুত্বপূর্ণ দ্রষ্টব্য : "আপনার কমান্ড প্রম্পটটি বন্ধ করুন এবং আবার পুনরায় চালু করুন" আপনার কমান্ড প্রম্পটটি (এটি অত্যন্ত গুরুত্বপূর্ণ কারণ আপনি যদি কমান্ড প্রম্পটটি পুনরায় চালু না করেন তবে পরিবর্তনগুলি প্রতিফলিত হবে না))

এখন আপনি যে কোনও জায়গায় এনপিএম কমান্ড ব্যবহার করতে পারেন


6

আপনি যদি ভিএস কোড ব্যবহার করছেন তবে ভিএস কোডটি বন্ধ করুন এবং আবার খুলুন।

আমি টার্মিনালটি বন্ধ করার এবং পরে নতুন টার্মিনাল খোলার চেষ্টা করেছি তবে এটি কার্যকর হয়নি।

পুনরায় শুরু করে ভিএস কোড কাজ করে!


4

উইন্ডোজ 8.1 64 বিটে একই সমস্যা ছিল।
দেখা যাচ্ছে যে আমি যদি কোনও ফোল্ডার উইন্ডোর শীর্ষে পাথ বারে টাইপ করে সেন্টিমিডি শুরু করি
বা
যখন আমি একটি ফোল্ডার উইন্ডোতে ডান ক্লিকটি স্থানান্তরিত করি এবং তারপরে তালিকা থেকে কমান্ড প্রম্পটটি খুলি তবে আমি এই সমস্যাটি পাই ।

আমি যখন সিএমডি চালান বা কেবলমাত্র cmd.exe এক্সিকিউটেবল থেকে এটি ব্যবহার করে।


4

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


4

আপনি ইতিমধ্যে একটি প্রতিক্রিয়া পেয়েছেন হতে পারে তবে এটি অন্যকে সাহায্য করতে পারে যেহেতু আমি সম্প্রতি একই সমস্যাটি अनुभव করেছি এবং এটি আমি করেছি:

  1. পাওয়ারশেলে একটি পাথ প্রবেশের ব্যবস্থা করেছে। আমার জন্য পথটি ছিল সি: \ উইন্ডোজ \ সিস্টেম 32 \ উইন্ডোজপাওয়ারশেল \ v1.0
  2. তারপরে আমি প্রশাসনিক সুযোগ-সুবিধাগুলি সহ সিএমডি প্রম্পটটি খুলি এবং এটি অনুলিপি করি

    @ পাওয়ারশেল -নোপ্রোফাইল-এক্সপিশনপলিসি রিসার্চড-কম্যান্ড "iex ((নতুন-অবজেক্ট নেট.ওব্লিক্লিয়েন্ট) .ডাউনলোড স্ট্রিং (' https://chocolatey.org/install.ps1 '))" & & quot;% पथ%% পাঠ্য%;% ALLUSERSPROFILE% \ chocolatey \ বিন

সিএমডি প্রম্পটে।

  1. পরবর্তী, choco ইনস্টল নোডেজ
  2. পুনঃসূচনা করুন এবং সবকিছু ঠিকঠাক কাজ করেছে। প্রশাসকের সুবিধার্থ ছাড়াই সেন্টিমিডি খোলার চেষ্টা করুন এবং এনপিএম-ভি চিয়ার্স চালান।

3

আমিও এই ইস্যুতে দৌড়েছি। দেখা যাচ্ছে উইন্ডোজ কমান্ড লাইনে একক উদ্ধৃতি উপভোগ করে না। অপরাধী আমার এনএমপি স্ক্রিপ্টগুলির মধ্যে একটি ছিল। আমি একক উদ্ধৃতি পাল্টে ডাবল উদ্ধৃতি:

'npm -s run sass-build'

প্রতি

\"npm -s run sass-build\"

3

আমি এই থ্রেডটিকে একটি নতুন উত্তরের সাথে আপডেট করছি কারণ আমি এক সপ্তাহেরও কম সময় না পেরে আমার শোচনীয় পরিস্থিতির সমাধান খুঁজে পেয়েছি ...

তাদের পাথের মানটি যথাযথভাবে সেট করা সত্ত্বেও ত্রুটিটি অনুভব করার জন্য, মানটি (উইন্ডোজ + + এর ডিফল্ট মান): পঠিত পাঠ্য ভেরিয়েবলটি পরীক্ষা করুন: .কম; ; .js; .JSE; .WSF; .WSH; .MSC

আমার কেবলমাত্র: .BAT এ সেট করতে হবে এবং এটি পরিবর্তন করা সমস্যার সমাধান করেছে। আমি ভাবছি কেন কেউ এটিকে সামনে আনেনি ...

আশাকরি এটা সাহায্য করবে!


2

আমি এই AngularJS টিউটোরিয়াল অনুসরণ করে নোডেজ ইনস্টল করেছি । এনএমপি কমান্ডটি কাজ করেছিল যখন আমি একটি নতুন সেন্টিমিডি উইন্ডো খোলি তবে বর্তমানেরটিতে নয়।
সুতরাং ফিক্সটি ছিল একটি নতুন সিএমডি উইন্ডোটি বন্ধ এবং খোলার


2

আমি অন্য দিন আমার উইন্ডোজ 7 মেশিনে এই সমস্যায় পড়েছিলাম। সমস্যাটি আমার পথ ছিল না, তবে আমাকে এইভাবে ব্যাকস্ল্যাশগুলির পরিবর্তে পালানো ফরোয়ার্ড স্ল্যাশ ব্যবহার করতে হয়েছিল:

"scripts": {
    "script": ".\\bin\\script.sh"
}

2

যদি প্যাকেজটি সফলভাবে ইনস্টল করা থাকে এবং এখনও " npm " বার্তাটি অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত হয় না তা দেখায় ""

  1. উইন্ডোজ স্টার্ট বোতামটি ক্লিক করুন।
  2. " সমস্ত এপিপিএস " সন্ধান করুন, আপনি সেখানে নোড.জেএস এবং নোড.জেএস কমান্ড প্রম্পট দেখতে পাবেন।
  3. আপনি প্রশাসক হিসাবে নোড.জেএস কমান্ড প্রম্পট চালাতে পারেন এবং এটি চালানোর সাথে সাথে এটি বার্তাটি দেখায় "নোড.জেএস 6.3.0 (x64) এবং এনপিএম ব্যবহারের জন্য আপনার পরিবেশ সেট আপ করা হয়েছে।"

এবং তারপর এটি সেখান থেকে কাজ করে ...


1

আমি নোড.জেএস ইনস্টল করেছি এবং এই কোডের টুকরোটি ব্যবহার করে আয়নিক এবং কর্ডোভা ইনস্টল করার চেষ্টা করার সময়:

npm install -g cordova ionic

আমি উপরের ত্রুটির মুখোমুখি হয়েছি। আমি আমার পরিবেশ পরিবর্তনশীল 'PATH' এ 'সি: \ প্রোগ্রাম ফাইলগুলি ode নোডেজ' যুক্ত করেছি। কিন্তু তবুও এই সমস্যাটি দেখতে পারা যায় নি। দেখা গেছে যে আমার PATH ভেরিয়েবলটি 2048 টির চেয়ে বেশি দীর্ঘ অক্ষর এবং তাই আমি এতে নোডেজ পাথ যুক্ত করতে পারিনি। আমাকে অন্য প্রোগ্রামের পথটি সরিয়ে নোডেজের পথটি যুক্ত করতে হয়েছিল। সিএমডি প্রম্পটটি বন্ধ করুন এবং পুনরায় খুলুন এবং আবার অয়নিক ইনস্টল করার চেষ্টা করুন। এটি আমার পক্ষে কাজ করেছে।


1

আমার জন্য পথের পথ যোগ করার কৌশলটি করেনি। c:\Program Files\nodejs\nodevars.batপরিবর্তে চালান , এটি আপনার জন্য কাজ করবে


1

ভাল আমার ক্ষেত্রে মোচার মাধ্যমে পরীক্ষা করা আমি সমস্ত কিছু চেষ্টা করে বুঝতে পেরেছিলাম ভিতরে আমার পরীক্ষার কেস স্ক্রিপ্ট ট্যাগের চারপাশে একক উদ্ধৃতি সরিয়ে ফেলতে হবে package.json

আমি নীচে দেখতে পাওয়ায় mochaসমস্ত *.test.jsফাইলের পরীক্ষার কেস চালাচ্ছি :

package.json

আগে:

 "scripts": {
    "test": "mocha server/**/*.test.js",
    "test-watch": "nodemon --exec 'npm run test'"
  }

পরে (একক উদ্ধৃতি অপসারণ - এনপিএম রান পরীক্ষা):

 "scripts": {
    "test": "mocha server/**/*.test.js",
    "test-watch": "nodemon --exec npm run test"
  }

আমার পক্ষে কাজ করেছেন, যদি অন্য কেউও এতে আটকে যায়।


1

সবকিছু ঠিকঠাক লাগলে। আমি পথের জন্য এটি যাচাই করার পরামর্শ দেব। সিএমডি অবশ্যই যুক্ত করা উচিত। এখানে চিত্র বর্ণনা লিখুন


আপনার উত্তর আমার সমস্যা 100% স্থির করেছে। ধন্যবাদ।
গৌথির বাটেজ

0

উইন্ডোজ 8 এর জন্য আমার পিসি বৈশিষ্ট্যটি ডান ক্লিক করুন তারপরে পরিবেশ পরিবর্তনশীল ব্যবহারকারী ভেরিয়েবল বা সিস্টেম ভেরিয়েবল >> নতুন >> ক্লিক করুন ভেরিয়েবলের নাম এবং পথ: C:\Program Files\nodejs ঠিক আছে এখন সেমিডি খুলুন এবং টাইপ করুন এনএমপি এটি কাজ করবে


2
ওহে! এসও আপনাকে স্বাগতম। কীভাবে উত্তর দেবেন দয়া করে সহায়তা বিভাগটি একবার দেখুন । এটি আগের পোস্ট করা উত্তরগুলির থেকে কীভাবে আলাদা? উইন্ডোজ 7 এর জন্য @ লুকের উত্তর থেকে আলাদা কিছু আছে? ;পথের সাথে উল্লিখিত সমস্যাটি কি কার্যকর হয় না? যদি আপনি কেবল তা নিশ্চিত করেই থাকেন তবে হ্যাঁ গৃহীত উত্তরটি উইন্ডোজ 8 এ এখনও প্রযোজ্য, দয়া করে আপনার উত্তরটি মুছে ফেলা এবং গ্রহণযোগ্য উত্তরের মন্তব্য হিসাবে তথ্য যুক্ত করার বিষয়ে বিবেচনা করুন। আপনি যদি টেবিলটিতে নতুন কিছু আনছেন তবে দয়া করে তা প্রতিফলিত করতে আপনার উত্তর আপডেট করুন। সেরা
ওয়াহওয়াহওয়াহ

0

মাত্র 2 টি পদক্ষেপ অনুসরণ করুন 1. ডাউনলোড নোডেজগুলি ম্যানুয়ালি এখন সি: \ প্রোগ্রাম ফাইলগুলি \ নোডজেস that এর মতো পথে যান Next 2. পরবর্তী নাম: পথ এবং চলক নামের মতো একটি নতুন পথ যুক্ত করুন: সি: \ প্রোগ্রাম ফাইলগুলি ode নোডেজ ok ক্লিক করুন ঠিক আছে এবং বন্ধ করুন সিএমডি প্রম্পট। পুনরায় খুলুন এবং প্রম্পটে কেবল এনপিএম টাইপ করুন


0

আদেশ অনুসারে এনপিএম কনফিগারেশন পরীক্ষা করুন:

npm config list

এর বৈশিষ্ট্যগুলির দরকার: "উপসর্গ", গ্লোবাল "উপসর্গ" এবং "নোড বিন অবস্থান"।

; userconfig C:\Users\username\.npmrc
cache = "C:\\ProgramData\\npm-cache"
msvs_version = "2015"
prefix = "C:\\ProgramData\\npm"
python = "C:\\Python27\\"
registry = "http://registry.com/api/npm/npm-packages/"

; globalconfig C:\ProgramData\npm\etc\npmrc
cache = "C:\\ProgramData\\npm-cache"
prefix = "C:\\ProgramData\\npm"

; node bin location = C:\Program Files\nodejs\node.exe
; cwd = C:\WINDOWS\system32

এক্ষেত্রে পরিবেশের পরিবর্তনশীল PATH এর শেষে এই পাথগুলি যুক্ত করা দরকার:

;C:\Program Files\nodejs;C:\ProgramData\npm;

0

আপনি যদি নোড ইনস্টল করতে এমএস বিল্ড সরঞ্জাম ব্যবহার করেন তবে পাথটি এখানে রয়েছে:

C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VisualStudio\NodeJs

-2

আমাদের নোডেজ ইনস্টল করতে হবে এবং আমাদের আর কিছু করার দরকার নেই এবং তারপরে কেবল কমান্ড প্রম্পট ব্যবহার করুন এবং ডিরেক্টরিতে ডিরেক্টরিটি পরিবর্তন করুন যে প্রকল্পে আপনি এনএমপি ইনস্টল করতে চান এবং তারপরে এনপিএম ইনস্টল কমান্ডটি ব্যবহার করুন। এটা আমার জন্য কাজ করেছে।

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