যেহেতু এই প্রশ্নটি এখনও বার বার জিজ্ঞাসা করা হয় এক বছর পরে আমি আমার উত্তরটি এখানেও পোস্ট করব।
ক্লুটি (শুধুমাত্র উইন্ডোজে) হ'ল পথ চলক ডানে প্রবেশের ব্যবস্থা করা।
এনপিএম উইকি যেমন আমাদের বলে :
যেহেতু ইনস্টলারটি সি: \ প্রোগ্রাম ফাইলগুলি (x86) ode নোডেজ সি এর আগে রাখে: P ব্যবহারকারীরা \\ অ্যাপডাটা \ রোমিং \ এনপিএম আপনার PATH এ, এটি সর্বদা আপনি এনডিএম ব্যবহার করে ইনস্টল করা এনপিএমের সংস্করণের পরিবর্তে নোডের সাথে ইনস্টল করা এনপিএমের সংস্করণ ব্যবহার করবে npm -g install npm@<version>
।
সুতরাং আপনার পথের চলকটি দেখতে এর মতো দেখতে পাবেন:
…;C:\<path-to-node-installation>;%appdata%\npm;…
এখন আপনার দুটি সম্ভাবনা রয়েছে:
- দুটি এন্ট্রি অদলবদল করুন যাতে এটির মতো দেখাবে
…;%appdata%\npm;C:\<path-to-node-installation>;…
এটি এনপিএম (এবং নোডের সাথে নয়) এবং ইনস্টল করা কৌণিক সিএলআই সংস্করণ সহ ইনস্টল করা এনপিএম সংস্করণটি লোড করবে।
- যদি আপনি (যে কোনও কারণেই) নোডের সাথে বান্ডিলযুক্ত এনপিএম সংস্করণটি ব্যবহার করতে চান তবে আপনার বিশ্বব্যাপী অ্যাঙ্গুয়ালার সি এল এল সংস্করণে সরাসরি পথ যুক্ত করুন। এর পরে আপনার পাথের পরিবর্তনশীলটি দেখতে এইরকম হওয়া উচিত:
…;C:\Users\<username>\AppData\Roaming\npm\node_modules\@angular\cli;C:\<path-to-node-installation>;%appdata%\npm;…
বা …;%appdata%\npm\node_modules\@angular\cli;C:\<path-to-node-installation>;%appdata%\npm;…
সংক্ষিপ্ত ফর্মের জন্য।
এটি এখন থেকে আমার পক্ষে কাজ করেছে worked
C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin
) এর মধ্যে চান%PATH%
?