# web/cache deaktivieren

**URL:** https://forum.shopware.com/t/web-cache-deaktivieren/49469
**Category:** Programmierung
**Created:** [15. November 2017 um 08:46 UTC](https://forum.shopware.com/t/web-cache-deaktivieren/49469 "2017-11-15T08:46:47Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![wontfix](https://avatars.discourse-cdn.com/v4/letter/w/b19c9b/32.png) [@wontfix](https://forum.shopware.com/u/wontfix)
#### Post date: [15. November 2017 um 08:46 UTC](https://forum.shopware.com/t/web-cache-deaktivieren/49469/1 "2017-11-15T08:46:47Z")

</div>

wie können wir web/cache deaktivieren? bzw. vor jeden request neu generieren?

ich arbeite an eine frontend plugin wo ich viele javascript änderungen machen muss und ich möchte nicht immer web/cache/\*.js manuell löschen müssen…

oder soll config.php option ‚template‘ =\> [‚forceCompile‘ =\> true] diese abdecken? (tut es nicht in shopware 5.2.27)

---

<div class="post-metadata">

### Author: ![arnebecker](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@arnebecker](https://forum.shopware.com/u/arnebecker)
#### Post date: [15. November 2017 um 09:25 UTC](https://forum.shopware.com/t/web-cache-deaktivieren/49469/2 "2017-11-15T09:25:21Z")

</div>

Du kannst die JS Files über den Grunt Task neukomiplieren:

[https://developers.shopware.com/designers-guide/best-practice-theme-development/](https://developers.shopware.com/designers-guide/best-practice-theme-development/)

---

<div class="post-metadata">

### Author: ![wontfix](https://avatars.discourse-cdn.com/v4/letter/w/b19c9b/32.png) [@wontfix](https://forum.shopware.com/u/wontfix)
#### Post date: [15. November 2017 um 09:28 UTC](https://forum.shopware.com/t/web-cache-deaktivieren/49469/3 "2017-11-15T09:28:28Z")

</div>

> [@arnebecker schrieb:](https://forum.shopware.com/profile/26696/arnebecker "arnebecker")
> 
> Du kannst die JS Files über den Grunt Task neukomiplieren:
> 
> [https://developers.shopware.com/designers-guide/best-practice-theme-development/](https://developers.shopware.com/designers-guide/best-practice-theme-development/?_ga=2.52195819.335133073.1510643137-9826494.1492069943)

und wie automatisieren wir das vor&nbsp;jeder request?&nbsp;

---

<div class="post-metadata">

### Author: ![arnebecker](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@arnebecker](https://forum.shopware.com/u/arnebecker)
#### Post date: [15. November 2017 um 09:49 UTC](https://forum.shopware.com/t/web-cache-deaktivieren/49469/4 "2017-11-15T09:49:30Z")

</div>

Die von dir genannte Config Option deckt es nicht ab. Und es gibt auch keine Config Option, die dies tut.

Ich kennen keinen Weg, dies vor jedem Request zu tun. Du kannst dir vielleicht ein Plugin schreiben, das bei jedem Frontend Predispatch den Showare JavaScript komplieren aufruft… Bin mir aber nicht sicher wie sinnhaftig das ist. Wenn du den Grunt Watcher laufen lässt, sollte er bei jedem Speichern deiner JS Datei die Shopware JS Datei neu kompilieren. Evtl musst du dein Plugin Verzeichnis noch hier hinzufügen:

> <https://github.com/shopware/shopware/blob/5.2/themes/Gruntfile.js#L91>

---

<div class="post-metadata">

### Author: ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)
#### Post date: [15. November 2017 um 10:00 UTC](https://forum.shopware.com/t/web-cache-deaktivieren/49469/5 "2017-11-15T10:00:24Z")

</div>

Das Plugin ist ganz hilfreich, wenn man schnell bestimmte caches löschen und das Theme neue kompilieren möchte:&nbsp;[http://store.shopware.com/kspm779132768864/cache-menu.html](http://store.shopware.com/kspm779132768864/cache-menu.html)

Viele Grüße

---

<div class="post-metadata">

### Author: ![wontfix](https://avatars.discourse-cdn.com/v4/letter/w/b19c9b/32.png) [@wontfix](https://forum.shopware.com/u/wontfix)
#### Post date: [15. November 2017 um 10:24 UTC](https://forum.shopware.com/t/web-cache-deaktivieren/49469/6 "2017-11-15T10:24:13Z")

</div>

ok, hab mir ne plugin geschrieben der einfach die web/cache/\*.js datei(n) vor jeder request löscht. (shopware generiert die ja selber neu, also muss ich nicht click-nor-grunt, yay!)  
&nbsp;
