angular.min.js.map পাওয়া গেল না, ঠিক কী?


321

যখন আমি পৃষ্ঠাটি লোড করি এবং ক্রোম কনসোলটি পরীক্ষা করি তখন আমি এই ত্রুটিগুলি খুঁজে পাই: এখানে চিত্র বর্ণনা লিখুন

কৌণিক মানচিত্রের ফাইলগুলি ঠিক কী?

আমি কৌণিক.মিন.জেএস উল্লেখ করেছি তবে কৌণিক.মিন.জেএস.ম্যাপ নয়। আমি কৌনিক 1.2 আরসি রিলিজটি উপায় দ্বারা ব্যবহার করছি এবং আমি যখন এই রিলিজটিতে স্যুইচ করেছি তখন আমি এই ত্রুটিগুলি দেখতে শুরু করেছি।

ERRORS:
GET http://localhost:44786/Scripts/angular-route.min.js.map 404 (Not Found)       :44786/Scripts/angular-route.min.js.map:1
GET http://localhost:44786/Scripts/angular-animate.min.js.map 404 (Not Found) :44786/Scripts/angular-animate.min.js.map:1
GET http://localhost:44786/Scripts/angular-resource.min.js.map 404 (Not Found) :44786/Scripts/angular-resource.min.js.map:1
GET http://localhost:44786/Scripts/angular.min.js.map 404 (Not Found) :44786/Scripts/angular.min.js.map:1

6
আমি আপনার চিত্রটি পড়তে পারি না, তবে আমি এটি পেয়েছি: html5rocks.com/en/tutorials/developertools/sourcemaps
ninMonkey

1
আহ .. সুতরাং দেখে মনে হচ্ছে এটি কোনও কৌনিক একচেটিয়া অনুষ্ঠান নয় ... আমাকে প্রথমে এটি পড়তে দিন .. অনেক অনেক ধন্যবাদ
রাবারানা

1
আরে বানর, তুমি কি প্রশ্নের উত্তর দিতে
পারো

উত্তর:


384

ইওন 21 এবং বানর যেমন বলেছিল, উত্স মানচিত্র ফাইলগুলি মূলত মিনিডাইড কোডটিকে ডিবাগিংয়ের জন্য তার অবিস্মরণীয় সংস্করণে পরিণত করে।

আপনি এখানে ম্যাপ ফাইলগুলি খুঁজে পেতে পারেন । এগুলিকে মাইনিফাইড জেএস ফাইলগুলির মতো একই ডিরেক্টরিতে যুক্ত করুন এবং এটি অভিযোগ করা বন্ধ করবে। তারা আনার কারণ হ'ল

/*
//@ sourceMappingURL=angular.min.js.map
*/

angular.min.js এর শেষে। আপনি যদি .map ফাইলগুলি যুক্ত করতে না চান তবে আপনি সেই লাইনগুলি সরিয়ে ফেলতে পারেন এবং এটি আনার প্রচেষ্টা বন্ধ হবে, তবে আপনি যদি ডিবাগিংয়ের পরিকল্পনা করেন তবে উত্স মানচিত্রগুলিকে সংযুক্ত রাখাই সর্বদা ভাল।


58
আপনার লাইনগুলি সরিয়ে ফেলতে হবে না, কারণ। ম্যাপ ফাইলগুলি কেবল বিকাশকারী কনসোল খোলার
সাথেই পাওয়া যায়

4
সত্য, তবে মূল প্রশ্নটি বিশেষত দেব সরঞ্জামগুলিতে উপস্থিত হওয়া ত্রুটি সম্পর্কে ছিল। এছাড়াও আপনার সার্ভার লগগুলিতে অপ্রয়োজনীয় 404s হ্রাস করা কখনই খারাপ জিনিস নয়।
Jussi Kosunen

1
আমার মতে এটি সার্ভার লগগুলি সম্পর্কে নয়, তবে তিনি প্রাপ্ত ক্রোম ত্রুটিগুলি সম্পর্কে। আমাকে স্বীকার করতে হবে, এটি সার্ভার লগগুলি উত্পন্ন করবে এবং আপনার মন্তব্যটি বৈধ;)
নিকো জুসিসি

আপনার যদি একাধিক ফাইল যেমন বুটস্ট্র্যাপকএসএসএস, কৌণিক-বার্তা.মিন.জেএসস, কৌণিক-রুট.মিন.জেএস, ইত্যাদি থাকে তবে এমনকি সেই ফাইলগুলির sourceMappingURLমধ্যে প্রতিটি ফাইলের শেষে থাকবে। এই ফাইলগুলির প্রত্যেকটিতে সেই লাইনটি মোছার ফলে বিকাশকারী কনসোলের সমস্যাযুক্ত ত্রুটি বার্তাগুলি থেকে মুক্তি পাওয়া যাবে।
ডেভনার

1
সাফারি ব্রাউজারে, এই জেএস ত্রুটি কেসিংয়ের সমস্যা: [ত্রুটি] রিসোর্স লোড করতে ব্যর্থ হয়েছে: সার্ভারটি 404 (পাওয়া যায়নি) (অ্যাঙ্গুলার.মিন.জস.ম্যাপ, লাইন 0) এর স্থিতিতে প্রতিক্রিয়া জানায়। ফাইল লিঙ্ক সরবরাহ করার জন্য ধন্যবাদ।
সিনটো

105

বানর ঠিক আছে, বানরের দেওয়া লিঙ্ক অনুসারে

মূলত এটি একটি সম্মিলিত / মিনিফাইড ফাইলটিকে একটি নিরবিলিত অবস্থায় ফিরে ম্যাপ করার একটি উপায়। আপনি যখন জাভাস্ক্রিপ্ট ফাইলগুলিকে সংশোধন ও সংযুক্ত করার সাথে সাথে উত্পাদনের জন্য তৈরি করেন, আপনি এমন উত্স মানচিত্র তৈরি করেন যা আপনার আসল ফাইলগুলি সম্পর্কে তথ্য ধারণ করে। যখন আপনি আপনার উত্পন্ন জাভাস্ক্রিপ্টে একটি নির্দিষ্ট লাইন এবং কলাম নম্বর জিজ্ঞাসা করেন আপনি উত্স মানচিত্রে একটি অনুসন্ধান করতে পারেন যা আসল অবস্থানটি ফেরত দেয়।

আমি নিশ্চিত নই যে এটি কোনও কৌনিকের দোষ যে কোনও মানচিত্রের ফাইল তৈরি করা হয়নি। তবে আপনি ক্রোম কনসোল সেটিংসে এই বিকল্পটি আনচেক করে উত্স মানচিত্র ফাইলগুলি বন্ধ করতে পারেন

এখানে চিত্র বর্ণনা লিখুন


13
ক্রোম কনসোল সেটিংয়ের জন্য +1; উত্স সম্পাদনা করা বা অপ্রয়োজনীয় অবস্থায় মানচিত্রের ফাইলগুলি ডাউনলোড করার চেয়ে অনেক ভাল।
জেরেমি ফার্গুসন

4
এক বছরেরও বেশি সময় পরে এটির জন্য +1। সাবাস। সেটি কী রহস্য ছিল সেটি!
বব.মাজজো

1
ক্রোমে, এর মাধ্যমে সেটিংস ডায়লগটি খুলুন: খোলার জন্য F12 টিপুন Developer Tools> এর উপরের-ডান কোণে সেটিংস বোতামটিতে ক্লিক করুনDeveloper Tools
থো

সাফারির জন্য কি কি একই রকম বিন্যাস রয়েছে?
ব্যবহারকারী 1872384
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.