لماذا تتخلف حزم باور عن إصدارات الإنتاج?
سؤال
لقد لاحظت أنه عندما أستخدم yo webapp
لجعل تطبيق ويب جديد ، انها لا تزال تستخدم مسج 1.10.2 على الرغم من 1.11.0 هو خارج.هل لأن 1.11.0 لم يتم اختباره بشكل كبير بعد, وبالتالي فإن مستودع كوخ في الريف لا يزال يستخدم 1.10.2?إذا واصلت الجري bower update
مرة واحدة في حين, سوف مسج (وأية حزم أخرى أنا باستخدام) ترقية في نهاية المطاف?(أنا أدرك ، راجع للشغل ، أن أتمكن من إجبارها مع bower install jquery#1.11.0 -S
)
سؤال ذو صلة:هذا هو بلدي كوخ في الريف الحالي.ملف جسون:
{
"name": "wut",
"private": true,
"dependencies": {
"sass-bootstrap": "~3.0.0",
"jquery": "~1.10.2"
},
"devDependencies": {}
}
عندما أركض bower update
, ، لا يتم تحديث ساس التمهيد إلى أحدث المتاحة (3.0.2).لماذا هذا?
المحلول
الإصدار هو سيمفر و ~1.10.2
يعني أي إصدار التصحيح (major.minor.patch
) أعلى من 2 ، ولكن أقل من 1.11.0
.تحتاج إلى رفع الإصدار في الكوخ الخاص بك.جسون إلى ~1.11.0
للحصول على 1.11.0
الإصدار.