البرمجة

كيفية تحديد إصدار npm بدون إضافة v

عند استخدام أمر npm version لإنشاء علامات git، يتم افتراضًا إضافة “v” كبادئة لرقم الإصدار. ومع ذلك، يمكنك تجاوز هذا السلوك باستخدام خاصية --no-git-tag-version. وهذا يعني أن npm version لن ينشئ علامة git لك، ولكن يمكنك فعل ذلك يدويًا بعد ذلك بدون إضافة “v” كبادئة.

لذا، يمكنك استخدام الأمر التالي لتحديد الإصدار بدون إضافة “v” للعلامة:

sh
npm version --no-git-tag-version

على سبيل المثال:

sh
npm version --no-git-tag-version patch

بعد ذلك، يمكنك إنشاء العلامة git يدويًا بدون “v”، مثل:

sh
git tag 1.2.3

ثم تحديث علامة git المحلية على الخادم البعيد بإرسال العلامة:

sh
git push origin 1.2.3

هذا يسمح لك بالتحكم في تنسيق العلامات git التي تُنشأها npm version.

المزيد من المعلومات

عند استخدام أمر npm version مع الخاصية --no-git-tag-version، يعني ذلك أنه سيتم زيادة رقم الإصدار في ملف package.json بدون إنشاء علامة git. بمعنى آخر، لن يتم تحديث ملف package.json وإنشاء العلامة git في الخطوة نفسها.

بعد تشغيل الأمر npm version --no-git-tag-version ، يمكنك التأكد من أن الرقم الجديد قد تم تحديثه في ملف package.json دون إنشاء العلامة git. يمكنك التأكد من ذلك بفتح ملف package.json والتحقق من أن الرقم الذي قمت بتحديثه قد تم تغييره.

بمجرد تحديث الرقم الإصدار، يمكنك إنشاء علامة git يدويًا بدون “v” باستخدام الأمر git tag ، مثل:

sh
git tag 1.2.3

ثم يمكنك رفع العلامة الجديدة إلى الخادم البعيد باستخدام الأمر:

sh
git push origin 1.2.3

بهذه الطريقة، يمكنك التحكم في تنسيق العلامات git التي تُنشأها npm version بدون إضافة “v” كبادئة.

مقالات ذات صلة

زر الذهاب إلى الأعلى

هذا المحتوى محمي من النسخ لمشاركته يرجى استعمال أزرار المشاركة السريعة أو تسخ الرابط !!