Yarn
Yarn هم مثل npm از رجیستری https://mirror.novin.cloud/artifactory/api/npm/npm/ استفاده میکند.
پیکربندی
Yarn Classic (نسخه ۱):
yarn config set registry https://mirror.novin.cloud/artifactory/api/npm/npm/
Yarn Berry (نسخه ۲ به بعد) در .yarnrc.yml پروژه:
npmRegistryServer: "https://mirror.novin.cloud/artifactory/api/npm/npm/"
نکته
اگر پروژه از .npmrc هم استفاده میکند، همان تنظیم registry کافی است و نیازی به تکرار نیست.
بررسی
yarn config get registry
yarn info express version
استفاده در Docker / CI
ENV YARN_REGISTRY=https://mirror.novin.cloud/artifactory/api/npm/npm/
برای Yarn Berry از طریق متغیر محیطی:
ENV YARN_NPM_REGISTRY_SERVER=https://mirror.novin.cloud/artifactory/api/npm/npm/
بازگشت به تنظیمات قبلی
yarn config set registry https://registry.yarnpkg.com
و برای Yarn Berry، حذف یا تغییر npmRegistryServer در .yarnrc.yml.
برای اطلاعات بیشتر به زبانها و پکیجمنیجرها مراجعه کنید.