উত্পাদনের সংস্করণে আমার MERN অ্যাপ্লিকেশনটির লগইন উপাদানটি অ্যাক্সেস করার চেষ্টা করার সময়, আমি এই চিত্রটিতে প্রদর্শিত নিম্নলিখিত ধরণের ত্রুটির একটি সিরিজ পেয়েছি:
আমার অ্যাপ্লিকেশন ( https://github.com/ahaq0/kumon_schedule ) স্থানীয়ভাবে পুরোপুরি সূক্ষ্মভাবে কাজ করে এবং আজকের আগের দিন হিরোকুতে হোস্ট হোস্টে কাজ করছিল।
আমি আজ কোডটিতে যে পরিবর্তন করেছি সেগুলি পরিবর্তন করে ফেলার চেষ্টা করেছি। একইভাবে, আমি প্যাকেজ.জসন (এবং। লক) পরীক্ষা করে দেখেছি যে আমি উপাদানটির UI নির্ভরতা পরিবর্তন করেছি তবে তা একই ছিল। আমি কেন এখানে হোস্ট করা সংস্করণে হঠাৎ করে কাজ করা বন্ধ করে দিয়েছিলাম তা বুঝতে পারি না ।
ত্রুটির লাইনের কোডটি নীচে is যাইহোক, আমি এটি উপাদান ইউআই এর একটি অংশ হিসাবে লিখিনি।
if (sheetManager.dynamicStyles) {
var dynamicSheet = stylesOptions.jss.createStyleSheet(sheetManager.dynamicStyles, _extends({
link: true
}, options));
dynamicSheet.update(props).attach();
state.dynamicSheet = dynamicSheet;
state.classes = mergeClasses({
baseClasses: sheetManager.staticSheet.classes,
newClasses: dynamicSheet.classes
});
if (sheetsRegistry) {
sheetsRegistry.add(dynamicSheet);
}
} else {
state.classes = sheetManager.staticSheet.classes;
}
sheetManager.refs += 1;
এটি আমার প্রথম মোতায়েন করা অ্যাপ্লিকেশন এবং আমি জিনিসটির পিছনে ফিরে যাওয়ার সর্বোত্তম চেষ্টা করার পরেও কীভাবে কাজ করা থেকে কাজ না করা সব কিছুতেই ক্ষতি হচ্ছে।
সম্পাদনা করুন। আমার উল্লেখ করা উচিত আমি ফায়ারফক্সের পাশাপাশি ক্রোমেরও পরীক্ষা করেছি যেখানে ত্রুটি লগ এসেছে।
সম্পাদনা # 2। আরও অনেক ডিবাগিংয়ের পরে আমি জানতে পেরেছিলাম যে আমি হিরোকু হয়ে fccc55a5 কমিট করতে পিছনে রোল করলে ত্রুটি চলে গেছে। তবে, আমি যদি সেই প্রতিশ্রুতি দিয়ে একটি নতুন শাখা তৈরি করি এবং সেই শাখাটি মোতায়েনের চেষ্টা করি, এটি কার্যকর হবে না।
দয়া করে এখানে দেখুন https://github.com/ahaq0/kumon_schedule/compare/fccc55a5...fccc55a5
আমি হিরোকুতে যখন শেষ বিল্ডে ফিরে আসি তখন এটি কার্যকর হবে। তবে আমি যদি পূর্ববর্তী প্রতিশ্রুতিগুলি একটি নতুন শাখায় মার্জ করে এবং এটি মোতায়েনের চেষ্টা করি তবে তা হবে না।