# Main.js wird nicht ausgeführt

**URL:** <https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332>\
**Category:** Shopware 6 (German)\
**Created:** [8. Dezember 2025 um 10:28 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332 "2025-12-08T10:28:01Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [8. Dezember 2025 um 10:28 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332/1 "2025-12-08T10:28:01Z")

</div>

JavaScript ist jetzt nicht so meine Baustelle. Unter SW 6.7.4.2 habe ich per Console ein Test-Theme erstellt. Hier wird auch automatisch die main.js mit angelegt. Wenn ich den Verkaufskanal allerdings mit dem Theme verbinde, wird die main.js irgendwie gar nicht geladen bzw. erfasst. Die üblichen Sache wie Cache leeren etc. hat bisher nicht geholfen.

Ein Test mit `console.info('Theme loaded')` zeigt jedenfalls nichts an. Laut Doku soll doch die main.js als Einstiegspunkt für den PluginManager dienen oder nicht?

---

<div class="post-metadata">

**Author:** ![DannyBO](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/dannybo/32/27919_2.png) [@DannyBO](https://forum.shopware.com/u/DannyBO)\
**Post date:** [8. Dezember 2025 um 10:30 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332/2 "2025-12-08T10:30:57Z")

</div>

Shopware 6.7.5.0 hat **erhebliche Probleme im Theme-Manager**!

eventuel auch vorher schon

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [8. Dezember 2025 um 10:32 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332/3 "2025-12-08T10:32:32Z")

</div>

Bei meinem Test bin ich bei SW 6.7.4.2 - nicht 6.7.5.0

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. Dezember 2025 um 11:06 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332/4 "2025-12-08T11:06:28Z")

</div>

build-storefront.sh ausgeführt?

> **[Add SCSS Styling and JavaScript to a Theme | Shopware Documentation](https://developer.shopware.com/docs/guides/plugins/themes/add-css-js-to-theme.html#adding-custom-js)**
>
> Documentation for Shopware developers

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [8. Dezember 2025 um 13:53 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332/5 "2025-12-08T13:53:26Z")

</div>

> [@Max\_Shop](#):
>
> build-storefront.sh ausgeführt?

Ja habe ich versucht, aber da kommt aktuell noch ein Parse error. Suchen noch nach der Ursache.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. Dezember 2025 um 15:14 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332/6 "2025-12-08T15:14:28Z")

</div>

Dann kann das JS im Frontend auch nicht funktionieren, wenn es nicht kompiliert wurde.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [8. Dezember 2025 um 15:23 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332/7 "2025-12-08T15:23:44Z")

</div>

Nun ja, ich hatte eigentlich erwartet, dass die ‚main.js‘ automatisch erkannt und geladen wird. Jedenfalls habe ich so die Doku verstanden. Das Theme wurde mittels dem Frosh-Plugin kompiliert - dachte damit sei das Problem gelöst, nö war es nicht. Erst der zusätzliche Aufruf von ‚build-storefront.sh‘ brachte den Erfolg. Etwas umständlich aber es geht.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. Dezember 2025 um 15:47 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332/8 "2025-12-08T15:47:17Z")

</div>

Die main.js wird automatisch erkannt und beim Kompilieren mit einbezogen.

JavaScript würde sich sonst gegenseitig überschreiben, wenn alles direkt geladen wird.

Das Theme erstellt aus SCSS CSS, nicht JS.

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)\
**Post date:** [7. Januar 2026 um 15:47 UTC](https://forum.shopware.com/t/main-js-wird-nicht-ausgefuehrt/108332/9 "2026-01-07T15:47:29Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
