# Grunt-Compiler mag nicht mehr mitspielen

**URL:** <https://forum.shopware.com/t/grunt-compiler-mag-nicht-mehr-mitspielen/61932>\
**Category:** Themes & Design\
**Created:** [23. September 2019 um 12:22 UTC](https://forum.shopware.com/t/grunt-compiler-mag-nicht-mehr-mitspielen/61932 "2019-09-23T12:22:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![paddelboot](https://avatars.discourse-cdn.com/v4/letter/p/e95f7d/32.png) [@paddelboot](https://forum.shopware.com/u/paddelboot)\
**Post date:** [23. September 2019 um 12:22 UTC](https://forum.shopware.com/t/grunt-compiler-mag-nicht-mehr-mitspielen/61932/1 "2019-09-23T12:22:04Z")

</div>

Hallo,

Seit Monaten arbeite ich mit dem Grunt-Compiler. Vor dem Arbeiten führe ich folgende Schritte durch, wie in der Doc beschrieben:

```
./clear-cache.sh

bin/console sw:theme:dump:configuration

grunt

```

Heute habe ich nun ein zusätzliches CSS-File in der theme.php registriert:

```
    protected $css = [
        'src/css/selectize.default.css'
    ];

```

Ich vermute zwar, dass es nicht damit zusammenhängt - aber jedenfalls werden nun meine Änderungen in den LESS-Dateien nicht mehr in der kompilierten CSS-Datei abgebildet. In /web/cache werden **zwei** CSS-Dateien erzeugt (warum auch immer), und ich gehe mal davon aus, dass meine Änderungen in derjenigen Datei stehen, die SW eben nicht im Frontend einbindet.

Wenn ich die Änderungen über den Theme-Manager im Backend kompiliere, passt alles.

Also hat jetzt jemand vielleicht einen Hinweis, was ich hier verpasst habe? Danke schonmal.

---

<div class="post-metadata">

**Author:** ![\_Sebastian](https://avatars.discourse-cdn.com/v4/letter/_/f6c823/32.png) [@\_Sebastian](https://forum.shopware.com/u/_Sebastian)\
**Post date:** [23. September 2019 um 13:17 UTC](https://forum.shopware.com/t/grunt-compiler-mag-nicht-mehr-mitspielen/61932/2 "2019-09-23T13:17:52Z")

</div>

Am einfachsten ist es in der all.less einfach über Import die Datei hinzuzufügen.

```
 @import "...";
```

---

<div class="post-metadata">

**Author:** ![paddelboot](https://avatars.discourse-cdn.com/v4/letter/p/e95f7d/32.png) [@paddelboot](https://forum.shopware.com/u/paddelboot)\
**Post date:** [23. September 2019 um 13:21 UTC](https://forum.shopware.com/t/grunt-compiler-mag-nicht-mehr-mitspielen/61932/3 "2019-09-23T13:21:52Z")

</div>

> [@\_Sebastian\_ schrieb:](https://forum.shopware.com/profile/25880/_Sebastian_ "\_Sebastian\_")
> 
> Am einfachsten ist es in der all.less einfach über Import die Datei hinzuzufügen.
> 
> @import „…“;

Die meinst die all.less meines Themes? Da importiere ich ja alles schon längstens, sonst würde es über den Backend-Compiler ja kaum funktionieren, oder? Das Problem ist, dass SW nicht die CSS-Datei verwendet, die ich mit Grunt kompiliere.

---

<div class="post-metadata">

**Author:** ![msslovi0](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@msslovi0](https://forum.shopware.com/u/msslovi0)\
**Post date:** [24. September 2019 um 07:34 UTC](https://forum.shopware.com/t/grunt-compiler-mag-nicht-mehr-mitspielen/61932/4 "2019-09-24T07:34:56Z")

</div>

Ich hatte sowas letzt auch mal, wo sich Shopware irgendwie geweigert hat, die neue CSS-Datei zu verwenden. Nach dem manuell löschen aller Caches hat es dann wieder gepasst.

Gruß

Matt

---

<div class="post-metadata">

**Author:** ![paddelboot](https://avatars.discourse-cdn.com/v4/letter/p/e95f7d/32.png) [@paddelboot](https://forum.shopware.com/u/paddelboot)\
**Post date:** [24. September 2019 um 11:22 UTC](https://forum.shopware.com/t/grunt-compiler-mag-nicht-mehr-mitspielen/61932/5 "2019-09-24T11:22:22Z")

</div>

Habe es mit

```
sw:cache:clear -e development

```

versucht, ohne Erfolg. SW verwendet stur die falsche CSS-Datei.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/6/69176551e6fe302532e32905ca18e2c675385ed0.png)

Wieso sind da 2 CSS-Dateien? Warum haben sie unterschiedliche Dateiberechtigungen und Größen?

Es ist echt zum Verrücktwerden, ich bin in der stressigen Schlussphase eines Projektes. Bin froh, wenn die 5er-Version von SW in die Mottenkiste kommt!

---

<div class="post-metadata">

**Author:** ![paddelboot](https://avatars.discourse-cdn.com/v4/letter/p/e95f7d/32.png) [@paddelboot](https://forum.shopware.com/u/paddelboot)\
**Post date:** [26. September 2019 um 12:21 UTC](https://forum.shopware.com/t/grunt-compiler-mag-nicht-mehr-mitspielen/61932/6 "2019-09-26T12:21:22Z")

</div>

Und jetzt funktioniert es wieder. Ich kann nur vermuten, dass es mit den Schreibrechten des web/cache - Verzeichnisses zu tun hat.
