Skip to content

يمكن تكوين السجلات الخاصة باستخدام إما .npmrc أو bunfig.toml. بينما يدعم كلاهما، نوصي باستخدام bunfig.toml لمرونة محسنة وخيارات خاصة بـ Bun.

لتكوين سجل لنطاق npm معين:

toml
[install.scopes]
# كسلسلة
"@myorg1" = "https://usertitle:password@registry.myorg.com/"

# ككائن مع اسم مستخدم/كلمة مرور
# يمكنك الإشارة إلى متغيرات البيئة
"@myorg2" = {
  username = "myusername",
  password = "$npm_pass",
  url = "https://registry.myorg.com/"
}

# ككائن مع رمز
"@myorg3" = { token = "$npm_token", url = "https://registry.myorg.com/" }

يمكن لملف bunfig.toml الخاص بك الإشارة إلى متغيرات البيئة. يقوم Bun تلقائيًا بتحميل متغيرات البيئة من .env.local و .env.[NODE_ENV] و .env. راجع الوثائق > متغيرات البيئة للحصول على مزيد من المعلومات.

toml
[install.scopes]
"@myorg3" = { token = "$npm_token", url = "https://registry.myorg.com/" }

راجع الوثائق > مدير الحزم للحصول على الوثائق الكاملة لمدير الحزم الخاص بـ Bun.

Bun بواسطة www.bunjs.com.cn تحرير