ගොනුවක් පිළිබඳ වැරදි පණිවිඩ මම දකිමි min.map
, සොයාගත නොහැකි විය:
GET jQuery හි jquery-1.10.2.min.map 404 අවුලුවයි (හමු නොවීය)
තිර රුව
මෙය පැමිණෙන්නේ කොහෙන්ද?
ගොනුවක් පිළිබඳ වැරදි පණිවිඩ මම දකිමි min.map
, සොයාගත නොහැකි විය:
GET jQuery හි jquery-1.10.2.min.map 404 අවුලුවයි (හමු නොවීය)
මෙය පැමිණෙන්නේ කොහෙන්ද?
Answers:
ක්රෝම් ඩිව්ටූල්ස් .map ගොනුවක් සඳහා 404 ක් වාර්තා කරන්නේ නම් (සමහර විට jquery-1.10.2.min.map
, jquery.min.map
හෝ jquery-2.0.3.min.map
ඕනෑම දෙයක් සමඟ සිදුවිය හැකිය) මුලින්ම දැනගත යුත්තේ මෙය ඉල්ලන්නේ DevTools භාවිතා කරන විට පමණි.
ඔබේ පරිශීලකයින් මෙම 404 ට පහර නොදෙනු ඇත.
දැන් ඔබට මෙය නිවැරදි කිරීමට හෝ ප්රභව සිතියම් ක්රියාකාරිත්වය අක්රිය කළ හැකිය.
ඊළඟට, එය පහසු විසඳුමක්. හිසට http://jquery.com/download/ සහ ක්ලික් කරන්න සිතියම ගොනුව බාගත ඔබේ අනුවාදය සඳහා සබැඳිය, සහ ඔබ හා ගොනුව මෙන්ම බාගත ඔබට අවශ්ය වනු ඇත.
ස්ථානයේ සිතියම ගොනුව ඇති ඔබ වැනි විචල්ය නම් සමඟ කටයුතු කැමති නැති නම් කාලය හා අපේක්ෂාභංගත්වය ගොඩක් ඉතිරි වනු ඇත, ඔබ මුල් ආරංචි මාර්ග හරහා ඔබේ minified jQuery එකතුකරන්න නැහැ ඉඩ a
හා c
.
ප්රභව සිතියම් පිළිබඳ වැඩි විස්තර: ජාවාස්ක්රිප්ට් ප්රභව සිතියම් පිළිබඳ හැඳින්වීමක්
ලිපිගොනු ලබා ගැනීම වෙනුවට, ඔබට ඔබගේ සැකසුම් තුළ දැනට ජාවාස්ක්රිප්ට් ප්රභව සිතියම් සම්පූර්ණයෙන්ම අක්රිය කළ හැකිය. ඔබ කිසි විටෙකත් මෙම පිටුවේ ජාවාස්ක්රිප්ට් නිදොස්කරණය කිරීමට සැලසුම් නොකරන්නේ නම් මෙය කදිම තේරීමකි. සැකසුම් විවෘත කිරීමට, DevTools හි පහළ දකුණේ ඇති cog නිරූපකය භාවිතා කරන්න, පසුව:
රේඛාව ඉවත් කිරීමෙන් ඔබට 404 ඉවත් කළ හැකිය
//@ sourceMappingURL=jquery-1.10.2.min.map
ඔබගේ jQuery ගොනුවේ ඉහළ කොටසේ සිට.
JQuery ගොනුවේ ඉහළ කොටස මේ ආකාරයෙන් පෙනෙනු ඇත.
/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license
//@ sourceMappingURL=jquery-1.10.2.min.map
*/
එය වෙනස් කරන්න
/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license */
මූලික වශයෙන් එය ඒකාබද්ධ / මිනි ගොනුවක් නැවත ගොඩනඟන ලද තත්වයකට සිතියම් ගත කිරීමේ ක්රමයකි. ඔබ ජාවාස්ක්රිප්ට් ලිපිගොනු අවම කිරීම හා ඒකාබද්ධ කිරීම සමඟ නිෂ්පාදනය සඳහා ගොඩනඟන විට, ඔබ ඔබේ මුල් ලිපිගොනු පිළිබඳ තොරතුරු රඳවා ගන්නා ප්රභව සිතියමක් ජනනය කරයි. ඔබ විසින් ජනනය කරන ලද ජාවාස්ක්රිප්ට් හි යම් රේඛාවක් සහ තීරු අංකයක් විමසන විට, ඔබට මුල් ස්ථානය ලබා දෙන ප්රභව සිතියමේ සොයා බැලීමක් කළ හැකිය. සංවර්ධක මෙවලම් (දැනට වෙබ්කිට් රාත්රී නිමැවුම්, ගූගල් ක්රෝම්, හෝ ෆයර්ෆොක්ස් 23+) මඟින් ප්රභව සිතියම ස්වයංක්රීයව විග්රහ කළ හැකි අතර එය ඔබ විසින් පාලනය නොකරන ලද සහ ඒකාබද්ධ නොකරන ලද ගොනු ධාවනය කරන බවක් පෙනේ. (මේ පිළිබඳ වැඩිදුර කියවන්න මෙතැන )
එය jQuery 1.11.0/2.1.0 Beta 2 Released
ප්රභව සිතියමේ ප්රකාශ කර ඇති පරිදි අදහස් ඉවත් කරනු ලැබේ, එබැවින් ගැටළුව නවතම අනුවාද වල නොපෙන්වයි jQuery
.
නිල නිවේදනය මෙන්න:
මෙම බීටා හි අප විසින් සිදු කරන ලද එක් වෙනසක් වන්නේ ප්රභව සිතියම් විවරණය ඉවත් කිරීමයි. මූලාශ්ර සිතියම් සංවර්ධකයින්ට ඉතා ගැටළු සහගත හා ප්රහේලිකාවක් බව ඔප්පු කර ඇති අතර, ස්ටැක් ඕවර්ෆ්ලෝ වැනි සංසදවල ව්යාකූල ප්රශ්න රාශියක් ජනනය කරන අතර පරිශීලකයින්ට jQuery කැඩී ඇතැයි සිතීමට හේතු වේ.
කෙසේ වෙතත්, ඔබට ප්රභව සිතියමක් භාවිතා කිරීමට අවශ්ය නම්, එය තවමත් ලබා ගත හැකිය:
අපි තවමත් ප්රභව සිතියම් ජනනය කර බෙදා හරිනු ඇත, නමුත් සිතියම් ලිපිගොනු අතින් සම්බන්ධ කිරීමට බ්රව්සරය සහාය නොදක්වන්නේ නම් (අවම වශයෙන් ගොනුව අවසානයේ) සුදුසු මූලාශ්ර සිතියම් විවරණයක් එක් කිරීමට ඔබට අවශ්ය වනු ඇත. අභිරුචි ගොඩනැගීමේ ක්රියාවලිය භාවිතයෙන් ඔබ ඔබේම jQuery ගොනුවක් ජනනය කරන්නේ නම්, ප්රභව සිතියම් විවරණය අවම කරන ලද ගොනුවේ ඇති අතර සිතියම ජනනය වේ; ඔබට එය අතහැර ප්රභව සිතියම් භාවිතා කිරීමට හෝ සංස්කරණය කිරීමට සහ සිතියම් ගොනුව සම්පූර්ණයෙන්ම නොසලකා හැරිය හැක.
මෙහිදී ඔබට වෙනස්කම් පිළිබඳ වැඩි විස්තර සොයාගත හැකිය.
කුඩාjQuery 1.11.0/2.1.0 Released
ගොනුවේ මූලාශ්ර සිතියම් විවරණය ඉවත් කර ඇති බව මෙහිදී ඔබට තහවුරු කර ගත හැකිය .
සිතියම් ගොනුව සහ jQuery හි සම්පීඩිත නොවන අනුවාදය බාගන්න .
කුඩා කළ අනුවාදය සමඟ ඒවා තබන්න:
කුඩා කළ අනුවාදය ඔබේ HTML එකට ඇතුළත් කරන්න :
ගූගල් ක්රෝම් හි පරීක්ෂා කරන්න:
ජාවාස්ක්රිප්ට් නිදොස් කිරීම ගැන හුරු වන්න
JQuery හි නව සංස්කරණ සඳහා මෙම ගොනුව http://code.jquery.com/jquery-1.10.2.min.map අවශ්ය වේ
මෙම ගොනුවේ උපයෝගීතාව මෙහි විස්තර කර ඇත http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/
යාවත්කාලීන කිරීම:
jQuery 1.11.0 / 2.1.0
// sourceMappingURL විවරණය සම්පීඩිත ගොනුවට ඇතුළත් නොවේ .
මම බ්රව්සරය තේරුම් ගත් පරිදි, අවම වශයෙන්, එය පෙරනිමියෙන් ප්රභව සිතියම්ගත කිරීම අක්රීය නොකරයි. එයින් අදහස් වන්නේ ඔබගේ යෙදුමේ පරිශීලකයින් පෙරනිමියෙන් මෙම ප්රභව සිතියම්කරණ ඉල්ලීම අවුලුවන බවයි.
//@ sourceMappingURL=jquery.min.map
ඔබගේ ජාවාස්ක්රිප්ට් ගොනුවෙන් මකා දැමීමෙන් ඔබට ප්රභව සිතියම්කරණය ඉවත් කළ හැකිය .
ඔබට ප්රභව සිතියම් ගොනුව වෙනස් අනුවාදයක් ලබා ගැනීමට අවශ්ය නම්, ඔබට මෙම සබැඳිය http://code.jquery.com/jquery-x.xx.x.min.map භාවිතා කළ හැකිය
X.xx.x වෙනුවට ඔබේ අනුවාද අංකය දමන්න.
සටහන: මෙම ක්රමයට ඔබ ලබා ගන්නා සමහර සබැඳි කැඩී යා හැක :)
අනෙක් පිළිතුරු වල ඇති උපදෙස් අනුගමනය කිරීමෙන් පසුව, මෙය මට වැඩ කිරීම සඳහා සිතියම් ගොනුවෙන් අනුවාදය ඉවත් කිරීමට අවශ්ය විය.
උදාහරණය: නැවත නම් කරන්න
jquery-1.9.1.min.map
වෙත
jquery.min.map
මට ඉදිරිපත් කළේ එකම ප්රශ්නයකි. මට හේතුව ග්රන්ට් මගේ ජාවාස්ක්රිප්ට් ගොනුව සංයුක්ත කිරීමයි.
මම ;\n
බෙදුම්කරුවෙකු ලෙස භාවිතා කරමින් ප්රභව සිතියමට යන මාර්ගය 404 දක්වා හේතු විය.
ඒ නිසා dev මෙවලම් jquery.min.map;
ඒ වෙනුවට සොයමින් සිටියේය jquery.min.map
.
මුල් ප්රශ්නයට පිළිතුර එය නොවන බව මම දනිමි, නමුත් ඒ හා සමාන ග්රන්ට් වින්යාසයක් ඇති තවත් අය එහි සිටින බව මට විශ්වාසයි.
jQuery 1.11.0 / 2.1.0 // sourceMappingURL විවරණය සම්පීඩිත ගොනුවට ඇතුළත් නොවේ.
ඔබ ගොනුව පරික්ෂා කර ඇති බව උපකල්පනය කිරීම ඇත්ත වශයෙන්ම සේවාදායකයේ තිබේ නම්, මෙය ඔබගේ වෙබ් සේවාදායකය විසින් සපයනු ලබන ගොනු වර්ග සීමා කිරීම නිසා ද විය හැකිය: