خطأ quishit javaScript عند التقليل: 'مفقود ؛ قبل البيان

StackOverflow https://stackoverflow.com/questions/3639586

  •  30-09-2019
  •  | 
  •  

سؤال

عندما أقوم بتشغيل Squishit في وضع التطوير ، كل شيء يعمل بشكل جيد. عندما أضعه في وضع الإنتاج ، فإنني أتقدم ؛ قبل البيان خطأ في JavaScript. لقد حاولت إزالة ملفات Javascipt المخالفة ، لكن الخطأ ينتقل إلى آخر.

أيه أفكار؟

هل كانت مفيدة؟

المحلول 2

لقد نشرت هذه المشكلة أيضًا على Squishit مجموعات جوجل. جاستن تم إعادة صياغته:

هذا خطأ معروف سيتم إصلاحه في وقت قريب سيتم إصداره 0.6.1. في الأساس ، يقوم Minifier Ajax بضغط الملفات بشكل منفصل قبل أن ندمجها في واحدة. هذا يمكن أن يسبب القضية التي تراها. الإصلاح في هذه الأثناء هو استخدام خيار WithCompressor والتبديل إلى شيء مثل ضاغط Yui مؤقتًا. ضاغط Yui مؤقتًا.

Bundle.JavaScript()
.Add("/Scripts/Frameworks/jquery.js").WithMinifier(JavaScriptMinifiers.Yui)
....

نصائح أخرى

أحد الاحتمالات هو أنك تفتقد إلى ؛ في مكان ما في الكود الخاص بك إدراجها تلقائيا من قبل المتصفح. يستخدم JSlint للعثور على خطوط الإساءة للرمز.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top