asp.net mvc4 bundler و . min.js
الملفات: مشكلة شائعة
باستخدام Bundler ASP.NET MVC4 ، يواجه المطورون في بعض الأحيان مشكلة حيث يتم استبعاد ملفات JavaScript (. min.js
) من الحزم. حتى إذا قمت بتحديد ملف
على سبيل المثال ، قد يتم تعريف حزمة لتضمين ~/scripts/jquery -1.8.0.js
و
. ومع ذلك ، فقط jQuery -1.8.0.js
يظهر في html المقدمة.
يحدث هذا لأن ] bundleCollection
s
الافتراضيات لتجاهل . min
عند إيقاف تشغيل التحسين. لإصلاح هذا ، يمكنك إما ضبط agnorelist
أو إعادة تسمية ملفاتك.
حلول:
إعادة تسمية
أبسط الحلول هو إعادة تسمية ملفاتك إلى الحد الأدنى لاستخدام . js .
Modify
يتيح لك ذلك تضمين ملفات . min.js حتى عند تعطيل التحسين.
مصحح
registerBundles
سجلات الفراغ الثابتة العامة (حزم BundleCollection)
{
bundles.ignorelist.clear () ؛
AddDefaultignOerpatterns (bundles.ignorelist) ؛
// تجاهل صراحة ملفات .min.js فقط عند تعطيل التحسين.
bundles.ignorelist.ignore ("*. min.js" ، OptimizationMode.Whendisabled) ؛
}
عن طريق مسح الافتراضي
وإضافة هذه القاعدة المخصصة ، فإن الحزمة تعامل بشكل صحيح .
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3