Skip to content

استخدام CLI لـ bun update

bash
bun update <package> <version>

استراتيجية التحديث

--forceboolean
طلب أحدث الإصدارات دائمًا من السجل وإعادة تثبيت جميع التبعيات. الاختصار: -f
--latestboolean
تحديث الحزم إلى أحدث إصداراتها

نطاق التبعيات

--productionboolean
عدم تثبيت تبعيات التطوير. الاختصار: -p
--globalboolean
التثبيت عالميًا. الاختصار: -g
--omitstring
استبعاد تبعيات dev أو optional أو peer من التثبيت

إدارة ملفات المشروع

--yarnboolean
كتابة ملف yarn.lock (yarn v1). الاختصار: -y
--no-saveboolean
عدم تحديث package.json أو حفظ ملف قفل
--saveboolean default: true
الحفظ في package.json (صحيح افتراضيًا)
--frozen-lockfileboolean
منع التغييرات على ملف القفل
--save-text-lockfileboolean
حفظ ملف قفل نصي
--lockfile-onlyboolean
إنشاء ملف قفل دون تثبيت التبعيات

الشبكة والسجل

--castring
تقديم شهادة توقيع سلطة شهادة
--cafilestring
نفس --ca، ولكن كمسار ملف للشهادة
--registrystring
استخدام سجل محدد افتراضيًا، متجاوزًا .npmrc و bunfig.toml ومتغيرات البيئة
--network-concurrencynumber default: 48
الحد الأقصى لعدد الطلبات المتزامنة عبر الشبكة (الافتراضي 48)

التخزين المؤقت

--cache-dirstring
تخزين وتحميل البيانات المخزنة مؤقتًا من مسار دليل محدد
--no-cacheboolean
تجاهل ملف التعريف المخزن مؤقتًا بالكامل

الإخراج والتسجيل

--silentboolean
عدم تسجيل أي شيء
--verboseboolean
تسجيل مفصل بشكل مفرط
--no-progressboolean
تعطيل شريط التقدم
--no-summaryboolean
عدم طباعة ملخص

تنفيذ النصوص البرمجية

--ignore-scriptsboolean
تخطي نصوص دورة الحياة في package.json الخاص بالمشروع (لا يتم تشغيل نصوص التبعيات أبدًا)
--concurrent-scriptsnumber default: 5
الحد الأقصى لعدد المهام المتزامنة لنصوص دورة الحياة (الافتراضي 5)

عناصر التحكم في التثبيت

--no-verifyboolean
تخطي التحقق من صحة الحزم التي تم تنزيلها حديثًا
--trustboolean
الإضافة إلى trustedDependencies في package.json الخاص بالمشروع وتثبيت الحزمة (الحزم)
--backendstring default: clonefile
تحسينات خاصة بالمنصة لتثبيت التبعيات. القيم الممكنة: clonefile (الافتراضي)،{" "} hardlink، symlink، copyfile

عام والبيئة

--configstring
تحديد مسار ملف التكوين (bunfig.toml). الاختصار: -c
--dry-runboolean
عدم تثبيت أي شيء
--cwdstring
تعيين دليل عمل محدد
--helpboolean
طباعة قائمة المساعدة هذه. الاختصار: -h

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