نحوه نصب NVM در ویندوز (و چرا آن را دوست خواهید داشت)

اگر تا به حال روی بیش از یک پروژه Node.js کار کرده اید ، احتمال دارد که شما به Dreaded بروید “نسخه گره اشتباه” مشکل یک برنامه به گره V10 نیاز دارد ، دیگری از V18 استفاده می کند ، و ناگهان شما هر 15 دقیقه یکبار در حال نصب و نصب Node.js هستید.
بله بمکد
خبر خوب؟ یک روش بسیار بهتر برای مدیریت این کار وجود دارد. نامیده می شود NVM (مدیر نسخه گره) – و بله ، روی ویندوز هم کار می کند! 🙌
بگذارید به شما نشان دهم که چگونه آن را تنظیم کنید.
🛠 مرحله به مرحله: نصب NVM روی ویندوز
1. 🚫 اول ، هر گره موجود را حذف کنید.
اگر قبلاً node.js نصب کرده اید ، پیش بروید و آن را حذف کنید. NVM از نصب و مدیریت گره برای شما مراقبت خواهد کرد.
- باز کردن صفحه کنترل
- رفتن به برنامه ها → یک برنامه را حذف نصب کنید
- پیدا کردن node.js، بر روی آن کلیک راست کرده و انتخاب کنید حذف کردن
این مرحله به جلوگیری از درگیری در خط کمک می کند.
2. 📦 NVM را برای ویندوز بارگیری کنید
اکنون نسخه ویندوز NVM را از repo رسمی GitHub بگیرید:
👉 NVM را برای ویندوز بارگیری کنید
- به آخرین نسخه بروید
- فایل نامیده شده را بارگیری کنید
nvm-setup.exe
- نصب را اجرا کنید
3. نصب را اجرا کنید
فقط موارد را دنبال کنید:
- مسیر نصب پیش فرض را بگذارید (یا خود را انتخاب کنید)
- این مسیر نصب Node.js را درخواست می کند – دوباره ، پیش فرض خوب است
- تنظیمات را تمام کنید
رونق NVM اکنون نصب شده است.
4. ✅ مطمئن شوید که کار می کند
یک پنجره ترمینال جدید (PowerShell یا Command Prompt) را باز کنید و نوع:
nvm version
اگر یک شماره نسخه را می بینید ، همه شما تنظیم شده اید!
🎯 استفاده از NVM مانند یک حرفه ای
بیایید آن را آزمایش کنیم.
➕ نسخه گره را نصب کنید
nvm install 16.20.0
گره V10 را برای یک پروژه قدیمی می خواهید؟
nvm install 10.12.0
🔀 بین نسخه ها تغییر دهید
nvm use 16.20.0
این است حالا وقتی دویدید:
node -v
نسخه ای را که تازه به آن تغییر داده اید خواهید دید.
📋 ببینید چه چیزی نصب شده است
nvm list
🧹 نسخه مورد نیاز خود را حذف کنید
nvm uninstall 10.12.0
😅 چند نکته سریع
- اگر
nvm
بلافاصله کار نمی کند ، ترمینال خود را مجدداً راه اندازی کنید (یا آن را به عنوان مدیر باز کنید). - هر نسخه از گره ای که از طریق NVM نصب می کنید جدا شده است – این به معنای شما است بسته های جهانی ادامه نخواهد یافت.
- آیا می خواهید به گره نصب شده سیستم برگردید؟ فقط نوع:
nvm off
🎉 این است!
NVM صادقانه یکی از بهترین ابزارهایی است که می توانید به عنوان یک توسعه دهنده گره نصب کنید. این باعث صرفه جویی در وقت ، کاهش سردردها می شود و کار بر روی چندین پروژه را نرم تر می کند.
هر هفته گره دیگری حذف نشده است. خطای نسخه دیگری وجود ندارد. فقط نسخه مورد نیاز خود را اجرا کنید و به برنامه نویسی برگردید.
هک شدن مبارک! 💻⚡