# main.js / webpack Problem

**URL:** <https://forum.shopware.com/t/main-js-webpack-problem/70507>\
**Category:** Themes & Design\
**Created:** [28. Oktober 2020 um 17:58 UTC](https://forum.shopware.com/t/main-js-webpack-problem/70507 "2020-10-28T17:58:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucahollenbach](https://avatars.discourse-cdn.com/v4/letter/l/ecc23a/32.png) [@lucahollenbach](https://forum.shopware.com/u/lucahollenbach)\
**Post date:** [28. Oktober 2020 um 17:58 UTC](https://forum.shopware.com/t/main-js-webpack-problem/70507/1 "2020-10-28T17:58:00Z")

</div>

Hallo zusammen,

meine theme.json bindet die mein-theme.js wie folgt ein:

```
 "script": ["@Storefront", "app/storefront/dist/storefront/js/mein-theme.js"], 

```

Wenn ich in der main.js den pluginManager mit:

```
 console.info(window.PluginManager) 

```

aufrufen möchte und storefront:build, ./psh.phar cache ausführe,&nbsp;bekomme ich in der Dev Tool Console nur folgendes angezeigt:

ƒ e(){P(this,e),window.PluginManager=this}

Soweit ich webpack verstehe sollte er ja die main.js und alle einhergehenden imports in die&nbsp;app/storefront/dist/storefront/js/mein-theme.js packen. Dies macht er aber nicht. Letzte ist komplett leer.

Weiß hier jemand an was das liegen könnte?

---

<div class="post-metadata">

**Author:** ![lucahollenbach](https://avatars.discourse-cdn.com/v4/letter/l/ecc23a/32.png) [@lucahollenbach](https://forum.shopware.com/u/lucahollenbach)\
**Post date:** [29. November 2020 um 16:13 UTC](https://forum.shopware.com/t/main-js-webpack-problem/70507/2 "2020-11-29T16:13:14Z")

</div>

Falls jemand dasselbe Problem im Chrome haben sollte&nbsp;console.dir(window.PluginManager) verwenden

---

<div class="post-metadata">

**Author:** ![Tobias\_Berge](https://avatars.discourse-cdn.com/v4/letter/t/ecb155/32.png) [@Tobias\_Berge](https://forum.shopware.com/u/Tobias_Berge)\
**Post date:** [4. Dezember 2020 um 10:20 UTC](https://forum.shopware.com/t/main-js-webpack-problem/70507/3 "2020-12-04T10:20:18Z")

</div>

Hi&nbsp;lucahollenbach,

ich bin mir nicht sicher, ob ich deine Frage richtig verstehe aber deine console Ausgabe sieht ja richtig aus für mich.

Ist denn deine kompilierte mein-theme.js die du in deiner theme.json referenzierst komplett leer? Dann dürfte ja deine console.log Ausgabe eigentlich nicht angezeigt werden.

In welchem Verzeichnis liegt denn deine main.js?

&nbsp;

LG Tobias

---

<div class="post-metadata">

**Author:** ![lucahollenbach](https://avatars.discourse-cdn.com/v4/letter/l/ecc23a/32.png) [@lucahollenbach](https://forum.shopware.com/u/lucahollenbach)\
**Post date:** [6. Dezember 2020 um 15:20 UTC](https://forum.shopware.com/t/main-js-webpack-problem/70507/4 "2020-12-06T15:20:25Z")

</div>

Hallo Tobias,

zum Zeitpunkt meiner Frage wurde der JavaScript Code nicht richtig in die kompilierte mein-theme.js gepackt. Mittlerweile wird er das wieder. Leider kann ich nicht sagen wieso es wieder funktioniert. Folgende Datein lagen zu jedem Zeitpunkt, wie in der Dokumentaiton beschrieben,&nbsp;in folgendem Pfad:

**main.js**  
custom/plugins/MeinTheme/src/Resources/app/storefront/src/main.js

**mein-theme.js** in theme.json

```
 "script": ["@Storefront", "app/storefront/dist/storefront/js/mein-theme.js"],

```

Ich danke dir dennoch für deine Bemühung.

LG Luca
