වෙබ් අඩවි සංවර්ධනය සඳහා Chrome හැඹිලිය අක්‍රීය කිරීම


1609

මම වෙබ් අඩවියේ පෙනුම වෙනස් කරමින් සිටිමි (CSS වෙනස් කිරීම්) නමුත් කරදරකාරී අඛණ්ඩ හැඹිලිය නිසා ක්‍රෝම් හි ප්‍රති result ලය දැකිය නොහැක. මම උත්සාහ කළෙමි Shift+ නැවුම් කළ නමුත් එය ක්‍රියාත්මක නොවේ.

හැඹිලිය තාවකාලිකව අක්‍රිය කරන්නේ හෝ වෙනස්කම් මට පෙනෙන ආකාරයට පිටුව නැවුම් කරන්නේ කෙසේද?


185
මෙය බොහෝ විට නරකම Chrome දෝෂයකි. ^ F5 සමඟ සම්පූර්ණ රීලෝඩ් කිරීමට බල කර තිබියදීත් - එය පැයක් පැරණි පරණ සම්පතක් භාවිතා කරයි - එය වැරදියට සිදුවන්නේ ඇයිදැයි කල්පනා කිරීමට මම බොහෝ කාලයක් නාස්ති කර ඇත්තෙමි.
ග්ලෙන් මේනාර්ඩ්

46
බ්‍රව්සර් හැඹිලිගත කළ යුතුය. මතක තබා ගන්න, ඔබේ පරිශීලකයින් ද හැඹිලිගත කරනු ඇත - එබැවින් ඔබේ වෙබ් අඩවිය නිෂ්පාදනය කිරීමෙන් පසු ඔබ සිදුකරන වෙනස්කම් නොපෙනේ. මෙය වළක්වා ගත හැකි ක්‍රමය වන්නේ ඔබේ ලිපිගොනු සංස්කරණය කිරීමයි. my_css.css? version = something_unique. බ්‍රව්සරය මීට පෙර අනුවාදය දැක නොමැති නම් එය නැවත ගොනුව බාගත කරයි. යමක්_ යුනික්, උදාහරණයක් ලෙස, අවසන් වරට වෙනස් කළ දිනය විය හැකිය.
user984003

34
@ user984003 Ctrl+Shift+Rහෝ Shift+Rහැඹිලිය ෆ්ලෂ් කළ යුතුය ...
ඇඩෝනිස් කේ. කකෞලිඩිස්

19
9 user984003 හැඹිලි නොගන්නැයි මම ඔවුන්ට පැවසුවොත් නොවේ. ඔව්, හැඹිලි කඩන අනුවාද අංකයක් අවසාන නිකුතුව සඳහා විශිෂ්ටයි, එය පරිශීලකයින් භාවිතා කරන්නේ එයයි, නමුත් මම නව වෙබ් අඩවියක් ගොඩනඟන විට සහ මා යන විට වැඩිවන වෙනස්කම් දැකීමට අවශ්‍ය විට, මම සෑම විටම අනුවාද අංකය වෙනස් නොකරමි . එබැවින් මම ෆයර්ෆොක්ස් සමඟ සංවර්ධනය කරන්නේ ඇයි - එයට වඩාත්ම විශ්වාසදායක හැඹිලි අක්‍රීය විකල්ප ඇත!
andrewb

11
@ user984003 ඔව්, බ්‍රව්සර් හැඹිලිගත කළ යුතුය ... බ්‍රවුස් කරන විට. සංවර්ධනය කරන විට, ඔබට ඒ පිළිබඳව වැඩි පාලනයක් අවශ්‍ය වේ.
ahnbizcad

Answers:


1981

Chrome DevTools හට හැඹිලිය අක්‍රිය කළ හැකිය.

  1. දකුණු-ක්ලික්Inspect Element කර DevTools විවෘත කිරීමට තෝරන්න . නැතහොත් පහත යතුරුපුවරු කෙටිමං වලින් එකක් භාවිතා කරන්න :
    • F12
    • Command+ Option+i මැක් මත
    • Control+ Shift+ iවින්ඩෝස් හෝ ලිනක්ස් මත
  2. ක්ලික් කරන්න Networkජාල කවුළුව විවෘත කිරීමට මෙවලම් තීරුවේ .
  3. Disable cacheඉහළින් ඇති පිරික්සුම් කොටුව සලකුණු කරන්න .

සංවර්ධන මෙවලම් මණ්ඩලයේ තිර රුව

ලෙස, මතක තබා ගන්න ට්වීටර් සිට @ChromiumDev මහතා පැවසුවේ, මෙම සිටුවම වෙනස් වන devtools විවෘත වන අතර පමණක් ක්රියාකාරී .

මෙය සියලු සම්පත් නැවත පූරණය වීමට හේතු වන බව සලකන්න . සමහර සම්පත් සඳහා පමණක් හැඹිලිය අක්‍රිය කිරීමට ඔබ කැමති නම්, ඔබේ සේවාදායකය ඔබගේ ලිපිගොනු සමඟ යවන HTTP ශීර්ෂය වෙනස් කළ හැකිය .

ඔබට Disable cacheපිරික්සුම් කොටුව භාවිතා කිරීමට අවශ්‍ය නැතිනම් , DevTools විවෘත කර ඇති නැවුම් බොත්තම මත දිගු එබීමෙන් විකල්පයක් Hard Reloadහෝ Empty Cache and Hard Reloadසමාන බලපෑමක් ඇති කළ හැකි මෙනුවක් පෙන්වනු ඇත . විකල්ප අතර වෙනස ගැන කියවන්න . පහත කෙටිමං තිබේ:

  • Command+ Option+R මැක් මත
  • Control+ Shift+ Rවින්ඩෝස් හෝ ලිනක්ස් මත

දිගු ඔබන්න


256
මගේ අත්දැකීම් අනුව, මෙම සිටුවම (සහ එම පුවරුවේ ඇති සියලුම සැකසුම්) ක්‍රියාත්මක වන්නේ dev මෙවලම් විවෘත වූ විට
ජොහාන්

28
Te ස්ටීව් මෙය මට වැඩ කරන්නේ නැත. මට ක්‍රෝම් 19.0.1084.52 තිබුණද, කිසිදු වෙනස් කිරීමක් මට නොලැබෙන අතර, හැඹිලි අක්‍රීය කිරීම සඳහා කොටුව පරීක්ෂා කළෙමි. මම උත්සාහ කළේ dev පැනලය විවෘතව. මම එය වසා දමා උත්සාහ කළෙමි. මම මගේ බ්‍රව්සරය නැවත ආරම්භ කර මගේ පරිගණකය නැවත ආරම්භ කිරීමට උත්සාහ කළෙමි. එය තවමත් මට පිටුවේ හැඹිලි අනුවාදයක් ලබා දෙන බව පෙනේ. මම කළ යුත්තේ කුමක් ද? ක්‍රෝම් මට මීට පෙර මෙවැනි ගැටළු ලබා දී ඇත, එබැවින් මම මගේ පරිගණකයෙන් ගූගල් සම්බන්ධ සියල්ල මකා දැමුවෙමි, පසුව ක්‍රෝම් නැවත ස්ථාපනය කළෙමි. එය "සදහටම පූරණය වන ඉතිහාස පටිත්ත" වැනි බොහෝ දේ සවි කර ඇත. මම හිතන්නේ එය තවමත් ක්‍රියාත්මක නොවේ.
ටග්විස්මන්

11
සැකසුම වෙනස් කිරීමෙන් පසු වත්මන් පිටුව නැවුම් කිරීමේදී මෙය ක්‍රියාත්මක නොවන බව මට පෙනී ගියේය. මා සැරිසැරූ පසු නැවත එය ක්‍රියාත්මක වීමට පටන් ගත් විට පමණි.
මැට් ගිබ්සන්

4
... හෝ ඔබට නොපැහැදිලි ප්‍රකාරයේදී නිදොස්කරණය කළ හැකිය! (එය කිසිදු ලිපිගොනු හැඹිලි නොකරයි)
ක්වාමේ

5
එම සැකසුම වෙබ් සංවර්ධන ඉතිහාසයේ විශාලතම බොරුවයි. මගේ පරිගණකය නැවත ආරම්භ කර ක්‍රෝම් තවමත් වැරදි
ප්‍රති results ල

247

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඔබට හැඹිලිය පැයකට 30 වතාවක් ඉවත් කිරීමට අවශ්‍ය වූ විට හැඹිලිය හිස් කිරීම ඉතා කරදරකාරී වේ .. එබැවින් මම සෑම පිටු පැටවීමකදීම හැඹිලිය ඉවත් කරන ක්ලැසික් කෑෂ් කිලර් නමින් ක්‍රෝම් දිගුවක් ස්ථාපනය කළෙමි .

Chrome වෙළඳසැල් සබැඳිය (නොමිලේ) (දැන් අනිෂ්ට මෘදුකාංග නොමැතිව!)

දැන් මගේ ව්යාජ json, ජාවාස්ක්රිප්ට්, CSS, HTML, සහ දත්ත සිත නැවුම් සෑම අවස්ථාවකදීම මත සෑම පිටු ප්රවේශනයකදීම .

මම කවදාවත් නැහැමගේ හැඹිලිය ඉවත් කිරීමට අවශ්‍ය නම් කරදර විය යුතු නැත.

මම සොයාගත් ක්‍රෝම් සඳහා හැඹිලි පිරිසිදු කරන්නන් 20 ක් පමණ ඇත, නමුත් මෙය සැහැල්ලු හා ශුන්‍ය උත්සාහයක් ලෙස පෙනුණි. යාවත්කාලීනයක දී, හැඹිලි ler ාතකයාට "සැමවිටම ක්‍රියාත්මකව" සිටිය හැකිය.

සටහන: ප්ලගීන කතුවරයා මම කිසිම ආකාරයකින් නොදනිමි. මට එය ප්‍රයෝජනවත් විය.


4
ඔව්, Chrome Dev මෙවලම් විකල්පය මට වැඩ කරන බවක් නොපෙනේ. නමුත් හැඹිලි ler ාතකයා ක්‍රියා කරන්නේ චාම් ලෙසය. රීලෝඩ් කිරීමේ කාලය 4-5x වැනි සැලකිය යුතු ලෙස මන්දගාමී වේ, නමුත් නව අන්තර්ගතයේ සැබෑ සේවය පැහැදිලිවම වඩා ඉක්මන් වේ.
බ්‍රයිස් ජොන්සන්

2
පැහැදිලි හැඹිලිය සහ අක්‍රීය හැඹිලිය ක්‍රියාත්මක වන්නේ localhost, මගේ මැක් මත වැඩ කරන විට පමණි. සබැඳි අන්තර්ගතයන් සඳහා මම කිසියම් වෙනස්කමක් දැකීමට බලාපොරොත්තුවෙන් සිටිමි. මෙම දිගුව ජීවිතාරක්ෂකයෙකි.
එස්බීප්‍රෝ

2
අක්‍රීය හැඹිලිය භාවිතා කිරීම දේශීය ආචයනය සමඟ ගැටළු ඇති කරන බව මම සොයාගෙන ඇත, විශේෂයෙන් Auth0 සමඟ කෝණික ආචයනය. හැඹිලි ler ාතකයා පරිපූර්ණව ක්‍රියා කරන අතර දේශීය ආචයනය සමඟ ගැටළු ඇති නොකරයි.
trevorc

5
අනිෂ්ට මෘදුකාංග නිසා ක්‍රෝම් දිගු වෙළඳසැලෙන් ඉවත් කරන ලදි :( විකල්ප?
සෙමියන් විස්කුබොව්

3
මගේම දෑ ලිවීම අවසන්, එකම ලෙස ක්‍රියා කරන නමුත් ටැබ් එකකට ටොගල් කළ හැකිය. MIT බලපත්‍රය සහ අනිෂ්ට මෘදුකාංග නැත, මම පොරොන්දු වෙමි! github.com/themichaelyang/cache-clearer
මයිකල් යැං

199

රීලෝඩ් මෙනුවේ පින්තූරය

  1. එබීමෙන් Chrome සංවර්ධක කොන්සෝලය ඉහළට අදින්න F12 (කොන්සෝලය විවෘතව තිබියදී):

  2. බ්‍රව්සරයේ ඉහළින් ඇති රීලෝඩ් බොත්තම මත දකුණු ක්ලික් කරන්න (හෝ වම් ක්ලික් කරන්න) සහ "හිස් හැඹිලිය සහ දෘ Re රීලෝඩ්" තෝරන්න.

හැඹිලිය මුළුමනින්ම හිස් කිරීම සඳහා මෙය "දෘ Re රීලෝඩ්" ඉක්මවා යන අතර, ජාවාස්ක්‍රිප්ට් හෝ වෙනත් දේ හරහා බාගත කළ ඕනෑම දෙයක් හැඹිලිය භාවිතා කිරීමෙන් වැළකී සිටින බව සහතික කරයි. ඔබට සැකසීම් හෝ කිසිවක් අවුල් කිරීමට අවශ්‍ය නැත, එය ඉක්මන් 1-වෙඩි විසඳුමකි.


7
මැක් මත එය නියත වශයෙන්ම ක්‍රියා නොකරයි, මම විවිධ යතුරු සංයෝජනයන් සහිත රීලෝඩ් බොත්තම ක්ලික් කළෙමි;)
එම්.ජේ.බී

1
දෘ re රීලෝඩ් යනු කුමක්ද?
මනිරාජ්එස්එස්

An මනිරාජ්එස්එස්: එය සියල්ල නැවත පූරණය කර හැඹිලිය භාවිතා කිරීමෙන් වැළකී සිටියි, නමුත් එය පිටු පැටවීමෙන් පසු ජාවාස්ක්‍රිප්ට් මඟින් බාගත කළ දේවල් නැවත බාගත නොකරනු ඇත. කිසිවෙකු එය කවදා හෝ භාවිතා කරන්නේ මන්දැයි මට විශ්වාස නැත, නමුත් එය ප්‍රයෝජනවත් වන අවස්ථා කිහිපයකදී ඔබට පැමිණිය හැකි යැයි මම සිතමි.
ජැක්ආර්බිටර්

2
පිටුවේ ඇතුළත අයිෆ්‍රේම් සඳහා හැඹිලිය ඉවත් නොකරනු ඇත.
පැබ්ලෝ මෙෂර්

7
මෙය කොපමණ කාලයක් සත්‍ය වී ඇත්දැයි විශ්වාස නැත, නමුත් ක්‍රෝම් 41 වන විට, ඔබට සංවර්ධක මෙවලම් කවුළුව විවෘතව තිබේ නම්, OS X හි රීලෝඩ් බොත්තම ක්ලික් කර රඳවා ගන්න.
ටිම් කීටින්

47

Chrome හි පිටු හැඹිලි අක්‍රීය කිරීමට තවත් විකල්ප දෙකක් තිබේ :

1. ලේඛනයේ ක්‍රෝම් හැඹිලිය අක්‍රිය කරන්න

රෙජිස්ට්රි විවෘත කරන්න (ආරම්භය -> විධානය -> රෙජෙඩිට්)

ඒ සඳහා සොයන්න: HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command

මෙම අගය පසු කොටස ... cro.exe "වෙනස් කරන්න: –disable-application-cache –media-cache-size=1 –disk-cache-size=1 — "%1"

උදාහරණයක්: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -disable-application-cache –media-cache-size=1 –disk-cache-size=1 — "%1"

වැදගත්:

  • පසු අවකාශයක් සහ යටි ඉරක් ඇත ... chrome.exe "

  • chrome.exe වෙත මාර්ගය තබන්න

  • ඔබ රේඛාව පිටපත් කරන්නේ නම්, උපුටා දැක්වීම් සත්‍ය උපුටා දැක්වීම්දැයි පරීක්ෂා කිරීමට වග බලා ගන්න.

2. කෙටිමං ගුණාංග වෙනස් කිරීමෙන් ක්‍රෝම් හැඹිලිය අක්‍රිය කරන්න

Chrome අයිකනය මත දකුණු-ක්ලික් කර සන්දර්භය මෙනුවේ "ගුණාංග" තෝරන්න. මාර්ගයට පහත අගය එකතු කරන්න: –disk-cache-size=1

උදාහරණයක්: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" –disk-cache-size=1

වැදගත්:

  • පසු අවකාශයක් සහ යටි ඉරක් ඇත ... chrome.exe "

  • chrome.exe වෙත මාර්ගය තබන්න


1
ඔබේ පිළිතුර වඩාත් කියවිය හැකි කිරීමට කේත ටැග් භාවිතා කරන්න. මම හිතන්නේ මෙය හොඳම පිළිතුරක් විය හැකිය.
ThorSummoner

3
හොඳ පිළිතුරක්. බොහෝ අය හැඹිලිය අක්‍රීය කිරීම සංවර්ධනයේදී තාවකාලික දෙයක් පමණි. එය ස්ථිරවම අක්‍රිය කිරීමෙන් සාමාන්‍ය ගවේෂණ අත්දැකීමක් සැලකිය යුතු ලෙස මන්දගාමී වන අතර එය ඔබගේ පිවිසුම් වෙබ් සේවාදායකයන් මත අනවශ්‍ය බරක් පැටවීම නිසා එය නරක අන්තර්ජාල පුරවැසිභාවය වේ.
danielson317

3
නරක අන්තර්ජාල පුරවැසිභාවය සමඟ මම එකඟ නොවෙමි, අපි මෙහි කතා කරන්නේ dev වැඩ සඳහා කෙටිමඟක් නිර්මාණය කිරීම ගැන ය. එබැවින් මෙය අනිවාර්යයෙන්ම IMHO හි හොඳම පිළිතුරයි. පොඩි දෙයක් විතරයි. මම මෙය වින්ඩෝස් හි මෙම SO පිටුවෙන් ක්‍රෝම් කෙටිමඟකට පිටපත් කරන සෑම අවස්ථාවකම සමහර අක්ෂර නිවැරදිව එළියට එන්නේ නැත. මේවා නිවැරදි ඒවා ය: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-application-cache --media-cache-size=1 --disk-cache-size=1එසේම, පෙර වර්‍ගය "%1"කුමක්ද? මම දන්නේ නැහැ කියලා.
peter.petrov

32

ඔබ Chrome හි සැකසුම් සංස්කරණය කිරීමට අකමැති නම්, ඔබට එකම ප්‍රති .ල සඳහා අප්‍රසිද්ධ ප්‍රකාරය භාවිතා කළ හැකිය.


22

අක්‍රීය හැඹිලි විකල්පයට අමතරව (සංවර්ධක මෙවලම් කවුළුවේ පහළ දකුණු කෙළවරේ ඇති බොත්තමක් හරහා ඔබට ලැබෙනු ඇත - මෙවලම් | සංවර්ධක මෙවලම්, හෝ Ctrl+ Shift+ I), සංවර්ධක මෙවලම්වල ජාල කවුළුවෙහි ඔබට දැන් දකුණු ක්ලික් කළ හැකිය. උත්පතන මෙනුවෙන් "හැඹිලිය හිස් කරන්න" තෝරන්න.


22
  1. F12 Chrome DevTools විවෘත කිරීමට
  2. F1 DevTools සැකසුම් විවෘත කිරීමට
  3. පහත දැක්වෙන පරිදි හැඹිලිය අක්‍රීය කරන්න (DevTools විවෘතව තිබියදී) පරීක්ෂා කරන්න :

මෙය දැනට මනාප පටිත්තෙහි ඇති අතර එය පෙරනිමිය වේ. ඔබට පහළට අනුචලනය කිරීමට අවශ්‍ය විය හැකිය. මෙම ප්‍රශ්නය ඇසූ දා සිට අවම වශයෙන් දෙවරක්වත් මෙම පිරික්සුම් කොටුව ගෙන ගොස් ඇත. අවසන් වරට මම පරීක්ෂා කළෙමි, එය පහළ මැද තීරුවේ විය. ඔබ එය තුනී තිරයක විවෘත කර ඇති අතර මනාපයන් යටතේ තීරු 2 ක් තිබේ නම්, එය ඉහළ දකුණට ආසන්න විය හැකිය. මෙම පෝස්ට් වෙනස් වුවහොත් හෝ අදහස් දක්වන්නේ නම් එය යාවත්කාලීන කිරීමට නිදහස් වන්න.

රූප විස්තරය මෙහි ඇතුළත් කරන්න


2
මෙය F12 Chrome Devtools හි කෙලින්ම "හැඹිලිය අක්‍රීය කරන්න" පරීක්ෂා කිරීම හා සමාන වන අතර ඔබ Chrome නැවත ආරම්භ කරන විට එය නැවත සැකසෙනු ඇත.
බොග්ඩන් වර්බනෙට්ස්

18

"F5" පහර දීම වෙනුවට පහර දෙන්න:

"Ctrl + F5"


6
එය ෆයර්ෆොක්ස් හි ද ක්‍රියාත්මක වේ (එය මෙම ප්‍රශ්නයට අදාළ නිසා නොව, නමුත් යමෙකුට එය ප්‍රයෝජනවත් විය හැකිය)
ඩොනල්ඩ් ඩක්

17

කැනරි නාලිකාවේ (සහ සමහර විට dev සහ ස්ථාවර නාලිකාව අනුගමනය කරනු ඇත) මෙය "සාමාන්‍ය" කොටස යටතේ වම් පසින් සමස්ත දෙවන විකල්පය ලෙස සොයාගත හැකිය.

ක්‍රෝම් කැනරි නාලිකාවේ හැඹිලිය අක්‍රීය කරන්න

ඊට අමතරව, Ctrl + Shift + N හරහා අප්‍රසිද්ධ ප්‍රකාරයට මාරුවීමට සෑම විටම විකල්පයක් ඇත. එය අවාසනාවකට මෙන් ඔබේ සැසිය අවසන් වුවද.


4
මගේ අත්දැකීම් අනුව මෙය ක්‍රියාත්මක වන්නේ dev මෙවලම් විවෘත කරන අතරතුර පමණි. මම dev මෙවලම් වසා ඇති බව තේරුම් ගන්නා තෙක් හැඹිලිය තවමත් පිටු මත රඳවාගෙන සිටින්නේ මන්දැයි මට ප්‍රහේලිකාවක් විය. සැකසුම සෑම දෙයක්ම අභිබවා නොයෑම අමුතුයි.
mbokil

අවාසනාවට ප්‍රකාරය සමහර රූප සහ ලිපිගොනු හැඹිලිගත කරයි.
ගොබ්ස්මාක්

16

Ctrl+ භාවිතා කිරීමShiftRනැවුම් කිරීමට + කිරීම හොඳයි, නමුත් මට අවශ්‍ය සියල්ල ලැබුණේ නැහැ. js සහ css තුළ ගබඩා කර ඇති දත්ත වැනි සමහර දේවල් නැවුම් නොවේ. විසඳුමක් සොයා ගත්තේය: ක්‍රෝම් වෙබ් සංවර්ධකයින් සඳහා ගූගල් මෙවලම් තීරුව . ඔබ මෙවලම් තීරුව ස්ථාපනය කිරීමෙන් පසු විකල්ප තෝරන්න සහ "පිටුව යළි පිහිටුවන්න".


2
+1. තවමත් පරිපූර්ණ නැත: දේශීය පරිගණකයක සංවර්ධනය කිරීම සඳහා හැඹිලිය සම්පූර්ණයෙන්ම අනවශ්‍ය වන අතර එය ගැටළු හඳුන්වා දෙනු ඇත, එබැවින් ෆයර්බග් වැනි අක්‍රීය-විශේෂාංගයක් ගැන මම තවමත් උනන්දු වෙමි.
c089

15

පැහැදිලිව කිවහොත්, ක්‍රෝම් හි හැඹිලි පිරික්සුම් කොටුව අක්‍රීය කරන්න (මෙහි v17, නමුත් v15 සිට මම විශ්වාස කරමි) ප්‍රධාන සැකසුම් UI හි නොමැත. එය සංවර්ධක මෙවලම් සැකසුම් UI තුළ ඇත.

  1. බ්‍රව්සර් කවුළුවේ ඉස්කුරුප්පු නිරූපක මෙනුවෙන් (මනාප මෙනුව) මෙවලම් → සංවර්ධක මෙවලම් තෝරන්න

  2. දිස්වන සංවර්ධක මෙවලම් UI හි, පහළ දකුණේ ගියර් නිරූපකය ක්ලික් කරන්න.

  3. ජාල කොටසේ 'හැඹිලි අක්‍රීය කරන්න' සලකුණු කොටුව සලකුණු කරන්න.


14

ක්‍රෝම් හි හැඹිලිය අක්‍රීය කරන්නේ ඔබට dev මෙවලම් විවෘතව ඇති විට පමණි


සමහර විට එය දෝෂයක් විය හැකිය හෝ සමහර විට එය සංවර්ධකයින් සඳහා පමණක් අදහස් කර ඇත - එයින්
කියැවුණේ

14

දෝෂය නිවැරදි වන තුරු ඔබට පැහැදිලි හැඹිලිය භාවිතා කළ හැකිය ක්‍රෝම් ප්ලගිනය කළ හැකි අතර ඒ සඳහා යතුරුපුවරු කෙටිමඟක්ද සැකසිය හැකිය.

එය ස්ථාපනය කිරීමෙන් පසු, දකුණු ක්ලික් කර විකල්ප වෙත යන්න:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

පරීක්ෂා කරන්න Automatically reload active tab after clearing data:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

Everythingකාල සීමාව සඳහා තෝරන්න :

රූප විස්තරය මෙහි ඇතුළත් කරන්න

එවිට ඔබට මෙනුව => මෙවලම් => දිගු වෙත යා හැකිය:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

පතුලේ ඇති යතුරුපුවරු කෙටිමං මත ක්ලික් කරන්න:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඔබේ යතුරුපුවරු කෙටිමඟ සකසන්න, උදාහරණයක් ලෙස Ctrl+ Shift+ R:

රූප විස්තරය මෙහි ඇතුළත් කරන්න


9

ඇත්ත වශයෙන්ම ඔබ කලාප පළල භාවිතා කිරීමට අකමැති නම්, හැඹිලි අක්‍රීය කිරීම සඳහා විවිධ හේතු නිසා එය වඩාත් ආරක්ෂිත වන අතර බොහෝ ආරක්ෂක අඩවි විසින් උපදෙස් දෙනු ලැබේ.

තීරණ ගැනීමට සහ පරිශීලකයින්ගේ සැකසුම් බලාත්මක කිරීමට ක්‍රෝමියම් අහංකාර නොවිය යුතුය.

--Disk-cache-dir = / dev / null සමඟ ඔබට යුනික්ස් හි හැඹිලිය අක්‍රිය කළ හැකිය.

මෙය අනපේක්ෂිත ලෙස බිඳවැටීම් සිදුවිය හැකි නමුත් ඒවා එසේ වුවහොත් එය පැහැදිලිවම ඕනෑම අවස්ථාවක නිවැරදි කළ යුතු වඩාත් දරුණු දෝෂයකට යොමු වේ.


8

මෙය යමෙකුට උපකාර කළ හැකිය.

පිස්සු හැඹිලි සඳහා මම මගේ එන්ජින්ක්ස් තද කර ඇත. මේ අනුව, ජාල මෙවලම් වල හැඹිලිය අක්‍රීය කිරීම සහ හැඹිලිය පැහැදිලිව ඉවත් කිරීම ක්‍රියා නොකරයි.

ඉතා සරල නමුත් කම්මැලි විසඳුමක් නම්, මම නව අප්‍රසිද්ධ ටැබ් එකක් විවෘත කරමි. පුදුමයට කරුණක් නම්, එය සෑම විටම ක්‍රියාත්මක වේ!

නොපැහැදිලි ප්‍රකාරයේ දෘ ref නැවුම්බවක් මා එකම වේලාවක නැවත පූරණය කිරීමට කැමති ඕනෑම වේලාවක උපක්‍රමය කරයි.


6

පිටුව හැඹිලි වලක්වා ගැනීම සඳහා පිටු නාමය වෙනස් කරන පොත් සලකුණක් ගැන කුමක් කිව හැකිද? ක්‍රෝම් හි ඔබ නව පිටු සලකුණක් සාදා කේතය URL එකට අලවන්න. පිටු සලකුණ ක්ලික් කරන්න, පිටුව හැඹිලිය වලක්වා ගැනීම සඳහා කාලරාමුව සමඟ නැවත පූරණය වේ.

javascript:(function(){var idx = location.href.indexOf('?');var d = new Date();var str = location.href.substr(0,idx) + '?version=' + d.getTime();location.href=str; void 0;})();

5

මම අහුවුණා, නමුත් අවශ්‍යයෙන්ම ක්‍රෝම් නිසා නොවේ.

AJAX ඉල්ලීම් කිරීමට මම jQuery භාවිතා කරමි. ඉල්ලීමෙහි හැඹිලි ගුණාංගය සත්‍ය ලෙස සකසා ඇත:

   $.ajax({
        type: 'GET',
        cache: true,
        ....

මෙය සාවද්‍ය ලෙස සැකසීම මගේ ගැටලුව විසඳූ නමුත් මෙය පරිපූර්ණ නොවේ.

මෙම දත්ත සුරකින ස්ථානය ගැන මට අදහසක් නැත, නමුත් මම දන්නවා ක්‍රෝම් කිසි විටෙකත් ඉල්ලීමක් සඳහා සේවාදායකයට පහර නොදෙන බව.


5

දැන් වඩා හොඳ හා ඉක්මන් ක්‍රමයක් තිබේ (ක්‍රෝම් අනුවාදය 59.xx):

රීලෝඩ්-අයිකනය මත දකුණු-ක්ලික් කරන්න (url- ක්ෂේත්‍රයේ වම්පස) ඔබට පතන මෙනුවක් ලැබෙනු ඇත, තෙවන විකල්පය තෝරන්න: 'හිස් හැඹිලිය සහ දෘ re රීලෝඩ්'.

මෙම විකල්පය ලබා ගත හැක්කේ සංවර්ධක මෙවලම් විවෘත වූ විට පමණි. (විකල්ප 2 හි වෙනස සැලකිල්ලට ගන්න: 'දෘ re රීලෝඩ්' -cmd-shift-R). මෙහි හැඹිලි හිස් කිරීමක් නැත!


3

ක්ලියෝ කෑෂ් නමින් ක්‍රෝම් වෙබ් ගබඩාවේ ක්‍රෝම් දිගුවක් තිබේ .

මම සෑම දිනකම එය භාවිතා කරන අතර එය මා සිතන ඉතා ප්‍රයෝජනවත් මෙවලමකි. ඔබට එය රීලෝඩ් බොත්තමක් ලෙස භාවිතා කළ හැකි අතර හැඹිලිය හිස් කළ හැකි අතර ඔබ කුකීස්, ස්ථාන ගබඩා කිරීම, ආකෘති දත්ත ආදිය කැමති නම් මෙය සිදු වන්නේ කුමන වසමකින්ද යන්න ඔබට නිර්වචනය කළ හැකිය. එබැවින් ඔබ තෝරාගත් වසම්වල කෙසේ හෝ එබිය යුතු රීලෝඩ් බොත්තම පමණක් භාවිතයෙන් මේ සියල්ල ඉවත් කළ හැකිය.

හරිම ලස්සනයි!

විකල්පයන් තුළ ඔබට මේ සඳහා යතුරුපුවරු කෙටිමඟක් අර්ථ දැක්විය හැකිය!

තවත් ක්‍රමයක් නම් ඔබේ ක්‍රෝම් කවුළුව නොපැහැදිලි ආකාරයෙන් ආරම්භ කිරීමයි. මෙහිදී හැඹිලිය ද සම්පූර්ණයෙන්ම අක්‍රිය කළ යුතුය.


එය කරන්නේ කුමන වසම මතද යන්න නිර්වචනය කිරීමේ විකල්පය සොයාගත නොහැක. එතරම් හොඳ පෙනුමක් නැත. Chrome.google.com/webstore/detail/cache-killer/… ගැන කොහොමද ?
nkkollaw

බ්‍රව්සරයේ ක්ලියර් කෑෂ් අයිකනය වෙත යන්න, රයිට් ක්ලික්, විකල්ප සහ පසුව කුකීස් යටතේ. කුඩා සැකසුම් නිරූපකයක් ඇත.
chris

2

හැඹිලිය අක්‍රීය කිරීම සඳහා තවත් එක් විකල්පයක් මගේ 3 වන ක්‍රෝම් දිගුවේ පිටු ප්‍රමාණ පරීක්ෂක විසින් සපයනු ලැබේ අතර එය හැඹිලිය අක්‍රීය කරන්නේ ඩිව්ටූල්ස් කරන ආකාරයටම ය.

ඊට අමතරව, දිගුව ඉක්මනින් පිටු ප්‍රමාණය, හැඹිලි භාවිතය, ජාල ඉල්ලීම් සහ වෙබ් පිටුවක පැටවීමේ වේලාව පහසු ආකාරයකින් වාර්තා කරයි. ප්ලස් එහි විවෘත මූලාශ්‍ර ගිතුබ් හි .

තිර රුව - පිටු ප්‍රමාණ පරීක්ෂක


2

ඔබ භාවිතා කරන්නේ කුමක් දැයි විශ්වාස නැත, නමුත් ඔබ ASP.Net භාවිතා කරන්නේ නම් ඔබට පහත දැක්වෙන දේ කළ හැකිය.

<link href="@Url.Content("~/Content/Site.css")?time=@DateTime.Now" rel="stylesheet" />

මූලික වශයෙන් එය ක්‍රියාත්මක වන සෑම අවස්ථාවකම එය ස්වයංක්‍රීයව දිනය හා වේලාව එකතු කරනු ඇත, එයින් අදහස් වන්නේ ගොනුවේ නම තාක්‍ෂණිකව වෙනස් බැවින් එය නැවත හැඹිලිගත වීම ගැන ඔබට කිසි විටෙකත් කරදර විය යුතු නැත.


නියත වශයෙන්ම. මම මෙය භාවිතා කළෙමි, සහ කොන්දේසි සහිත සම්පාදනය, එබැවින් එය පරීක්ෂණ සහ මුදාහැරීම් වල නොපෙන්වයි.
සී මැක්ෂාර්ෆේස්

ඊටත් වඩා හොඳ ක්‍රමය වන්නේ විචල්‍ය අගයක් ලෙස css ගොනු වෙනස් කිරීමේ කාලය භාවිතා කිරීමයි. එම විසඳුම නිෂ්පාදන පරිසරයේ ද භාවිතා කළ හැකිය. එය ක්‍රියාත්මක වන්නේ :) ඒඑස්පී තුළ එය සිදු කරන්නේ කෙසේදැයි විශ්වාස නැත, නමුත් පීඑච්පී හි මෙවැනි දෙයක් <link href = "style.css? Time = <? Php echo fileminfo ('style.css');?>" Rel = "styleheet" >
ඔලිවර් මැනර්

2

මට එකම ගැටලුව තිබුනි, මම උත්සාහ කළෙමි:

  • පාලන මාරුව R,
  • F12 හි හැඹිලිය අක්‍රීය කරන්න
  • F5 පාලනය කරන්න.

Https නොවන වෙබ් අඩවියක් සඳහා .appcache මැනිෆෙස්ටයක් භාවිතා කිරීම අතහැර දැමූ බව මම සොයා ගතිමි . මම මගේ site.appcache ගොනුව සහ එහි යොමු කිරීම html ටැගය තුළ ඉවත් කළ අතර දැන් සෑම පිටුවකම නවතම අනුවාදය මට පෙනේ!


2

ඔබ ServiceWorkers භාවිතා කරන්නේ නම් (උදා: ප්‍රගතිශීලී වෙබ් යෙදුම් සඳහා), ඔබ dev> මෙවලම්> යෙදුම්> සේවා සේවකයින් යටතේ “නැවත පූරණය කිරීම යාවත්කාලීන කිරීම” පරීක්ෂා කිරීමට අවශ්‍ය වනු ඇත.

රූප විස්තරය මෙහි ඇතුළත් කරන්න


1

50 අනුවාදයේ සිට (මට නිවැරදිව මතක නම්), "හැඹිලිය අක්‍රීය කරන්න" විකල්පය Devtool සැකසුම් වලින් ඉවත් කරන ලදි. "ජාල" පටිත්ත වෙත ගොස් "හැඹිලි අක්‍රීය කරන්න" විකල්පය ඇත.


0

හේයි, ඔබේ වෙබ් අඩවිය PHP භාවිතා කරන්නේ නම් ඔබේ HTML පිටුවේ ආරම්භයේ කුඩා PHP ස්නිපටයක් අනුගමනය කරන්න:

   //dev versioning - stop caching
   $rand = rand(1, 99999999);

දැන් සෑම තැනකම ඔබ CSS- හෝ JS- ලිපිගොනු වැනි සම්පත් ස්ක්‍රිප්ට් එකක හෝ සම්බන්ධක මූලද්‍රව්‍යයක පටවන අතර '?' PHP හරහා URI වෙත:

    echo $rand;

ඒක තමයි! ඔබගේ වෙබ් අඩවිය හැඹිලිගත කරන බ්‍රව්සරයක් තවදුරටත් නොමැත - කුමන ආකාරයේ වුවත්.

ඇත්ත වශයෙන්ම ප්‍රකාශයට පත් කිරීමට පෙර ඔබේ කේතය ඉවත් කරන්න හෝ යළිත් හැඹිලියට ඉඩ දීම සඳහා string රැන්ඩ් හිස් නූලකට සකසන්න.


0

ඉහත විස්තර කර ඇති වෙනත් විකල්ප මම භාවිතා කර ඇති නමුත් හොඳම දේ chrome.exe ආරම්භයට පහත පරාමිතිය එක් කිරීම බව මට පෙනී ගියේය.

"C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe" --disk-cache-size = 1 -media-cache = 1

මාධ්‍ය හැඹිලිය අක්‍රීය නොකිරීම හොඳ අදහසක් බව මට පෙනේ, නමුත් එය මෙහි ඇත්තේ සම්පූර්ණත්වය උදෙසා ය.

ඇත්ත වශයෙන්ම මට හැඹිලිය සම්පූර්ණයෙන්ම අක්‍රීය කිරීමට, මගේ තැටිය වෙනුවට IO සඳහා මතකය භාවිතා කිරීමට විකල්පයක් අවශ්‍යය (එමඟින් පැටවීමේ වේලාව 10x වේගවත් වනු ඇත!) නමුත් ක්‍රෝම් හෝ ඒ සඳහා වන ඕනෑම බ්‍රව්සරයකට තවමත් එම විකල්පය නැතැයි මම නොසිතමි. .


0

හැඹිලිය තාවකාලිකව අක්‍රිය කරන්නේ හෝ වෙනස්කම් මට පෙනෙන ආකාරයට පිටුව නැවුම් කරන්නේ කෙසේද?

ඔබ සඳහන් කරන්නේ කුමන "හැඹිලිය" ද යන්න පැහැදිලි නැත. බ්‍රව්සරයකට අන්තර්ගතය නිරන්තරයෙන් හැඹිලිගත කළ හැකි විවිධ ක්‍රම කිහිපයක් තිබේ. වෙබ් ආචයනය ඒවායින් එකක් වීම, Cache-Controlතවත් එකක් වීම.

සමහර බ්‍රව්සර්වල නොබැඳි සහාය ලබා දෙන ප්‍රගතිශීලී වෙබ් යෙදුම් (පීඩබ්ලිව්ඒ) නිර්මාණය කිරීම සඳහා සේවා සේවකයින්Cache සමඟ එක්ව භාවිතා කරයි.

PWA සඳහා හැඹිලිය ඉවත් කිරීමට

self.caches.keys().then(keys => { keys.forEach(key => console.log(key)) })

හැඹිලි යතුරු වල නම් ලැයිස්තු ගත කිරීමට, පසුව ධාවනය කරන්න:

self.caches.delete('my-site-cache')

හැඹිලි යතුරක් නමින් මකා දැමීමට (එනම්, my-site-cache). ඉන්පසු පිටුව නැවුම් කරන්න.

ප්‍රබෝධයෙන් පසු කොන්සෝලය තුළ සේවක සම්බන්ධ දෝෂයන් ඔබ දුටුවහොත්, ලියාපදිංචි සේවකයින් ලියාපදිංචි නොකිරීමටද ඔබට අවශ්‍ය වනු ඇත:

navigator.serviceWorker.getRegistrations()
  .then(registrations => {
    registrations.forEach(registration => {
      registration.unregister()
    }) 
  })

0

ක්‍රෝම්ගේ හැඹිලි ler ාතකයා හොඳම විකල්පයයි. හැඹිලි ler ාතකයා ස්ථාපනය කිරීම සඳහා ගබඩා URL අක්‍රීය බැවින් ඔබට CRX ගොනුව මෙතැනින් බාගත හැකිය:

https://www.crx4chrome.com/extensions/jpfbieopdmepaolggioebjmedmclkbap/

දිගුව ගොනුව බාගත කළ පසු, ක්‍රෝම් -> තවත් මෙවලම් -> දිගු විවෘත කරන්න, පසුව සීආර්එක්ස් ගොනුව ගොනු එක්ස්ප්ලෝරර් හෝ ඔබේ ඩෙස්ක්ටොප් එකෙන් (ඔබ ගොනුව බාගත කළ ස්ථානය අනුව) ක්‍රෝම් කවුළුව තුළට ඇදගෙන දිගුව ස්ථාපනය කරන්න.


0

මම (කවුළුවල) භාවිතා කරමි, ctrl + shift + delete වන අතර ක්‍රෝම් දෙබස පැමිණි විට enter යතුර ඔබන්න. ඔබ මෙම අනුක්‍රමය ක්‍රියාත්මක කරන සෑම අවස්ථාවකම ඉවත් කළ යුතු දේ සමඟ මෙය වින්‍යාසගත කළ හැකිය. Dev අවශ්‍ය නැත. මෙම අවස්ථාවේදී මෙවලම් විවෘත වේ.


0

බ්‍රව්සරය හැඹිලි දත්ත තැටියෙන් පටවන තත්වයක මම සිටියෙමි, මම එය අක්‍රීය හැඹිලිය පරීක්ෂා කළෙමි (මම ක්‍රෝම් භාවිතා කරමින් සිටියෙමි). මගේ සියලුම CSS සහ JS සේවාදායකයෙන් පටවන නමුත් වෙබ් පිටුව නොවේ. මෙය මගේ දේශීය හා නිෂ්පාදන යන දෙඅංශයෙන්ම සිදුවිය.

එය නිවැරදි කිරීම සඳහා, සේවාදායකයෙන් වෙබ් පිටුව ලබා ගැනීමට බ්‍රව්සරයට බල කිරීම සඳහා මගේ URL එකේ අතිරේක පරාමිතියක් තැබිය යුතුය, පාලකයට පවා එය අවශ්‍ය නොවීය.

මම ASP.Net භාවිතා කරමින් සිටියෙමි, එබැවින් මෙන්න මගේ උදාහරණය:

//Controller function
public ActionResult Index()
    {
        return View();
    }
//Link
@Html.Action("Index", "Home", new { ts = DateTime.Now.Ticks.ToString()})

ප්‍රති result ලය වන්නේ, එය වැනි සබැඳියක් ජනනය කරනු ඇත: http://www.myweb.com/Home/Index?ts=636558555408282209

මෙය මගේ තත්වය සහ විසඳුමයි. එය යමෙකුට උපකාර කරනු ඇතැයි සිතිය හැකිය.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.