search icon

تنظیم Yarn Mirror

Yarn یک ابزار مدیریت پکیج برای JavaScript و Node.js است که به‌عنوان جایگزین npm توسط فیسبوک معرفی شد و تمرکز اصلی آن روی سرعت بالاتر، نصب قابل‌اعتماد (deterministic) و مدیریت بهتر وابستگی‌ها است. Yarn با استفاده از فایل قفل (yarn.lock) تضمین می‌کند که همه افراد و محیط‌ها دقیقاً یک نسخه یکسان از پکیج‌ها را نصب کنند، از کش محلی و نصب موازی برای افزایش سرعت بهره می‌برد، با registryهای npm (از جمله میرورها) کاملاً سازگار است و در نسخه‌های جدیدتر خود (Yarn Berry) قابلیت‌هایی مثل Plug’n’Play، مدیریت پیشرفته workspaceها و بهینه‌سازی مناسب برای CI/CD و پروژه‌های بزرگ را ارائه می‌دهد.

 

نصب پکیج‌ها با Mirror در رانفلر

هنگام نصب پکیج‌ها، اگر نمی‌خواهید فایل‌های mirror را به صورت global تنظیم کنید می‌توانید از روش زیر نصب را کامل کنید.

yarn config set npmRegistryServer https://mirror-npm.runflare.com