# SwagPayPalPlugin und build-storefront.sh

**URL:** https://forum.shopware.com/t/swagpaypalplugin-und-build-storefront-sh/94892
**Category:** Shopware 6 (German)
**Created:** [20. Juni 2022 um 14:48 UTC](https://forum.shopware.com/t/swagpaypalplugin-und-build-storefront-sh/94892 "2022-06-20T14:48:40Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![trendmarkeMartin](https://avatars.discourse-cdn.com/v4/letter/t/c68b51/32.png) [@trendmarkeMartin](https://forum.shopware.com/u/trendmarkeMartin)
#### Post date: [20. Juni 2022 um 14:48 UTC](https://forum.shopware.com/t/swagpaypalplugin-und-build-storefront-sh/94892/1 "2022-06-20T14:48:40Z")

</div>

Hallo Shopware Forum,  
Wir haben eine lokale Entwicklungsumgebung mit einem Docker Setup. Momentan gibt es dort ein Problem nach dem Update auf 6.4.11.1 unseres Shops.  
Die build-storefront.sh gibt den folgenden Fehler

"ERROR in /var/www/html/custom/plugins/SwagPayPal/src/Resources/app/storefront/src/swag-paypal.abstract-buttons.js  
Module not found: Error: Can’t resolve ‚@paypal/paypal-js‘ in ‚/var/www/html/custom/plugins/SwagPayPal/src/Resources/app/storefront/src‘  
"  
hat jemand eine idee was das Problem ist?

---

<div class="post-metadata">

### Author: ![AlexVonGhosthack](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@AlexVonGhosthack](https://forum.shopware.com/u/AlexVonGhosthack)
#### Post date: [22. Juni 2022 um 11:43 UTC](https://forum.shopware.com/t/swagpaypalplugin-und-build-storefront-sh/94892/2 "2022-06-22T11:43:15Z")

</div>

Habe das gleiche Problem in der Shopware Version 6.4.8.1 in einer Nicht-Docker Umgebung.  
PayPal Plug-In ist auf dem neusten Stand (Version 5.1.1.).  
Muss man Shopware vollständig updaten, dass der Fehler gefixed wird oder ist eine andere Lösung bekannt?

Wenn man die watch-storefront.sh ausführt, bekommt man an sich die selbe Meldung anders formuliert:  
"ERROR Failed to compile with 1 errors

This dependency was not found:

- @paypal/paypal-js in /var/www/html/sw6-live/custom/plugins/SwagPayPal/src/Resources/app/storefront/src/swag-paypal.abstract-buttons.js

To install it, you can run: npm install --save @paypal/paypal-js"

Einzige Option bislang ist, ohne aktiviertes PayPal Plug-In die Storefront zu bauen, aber das ist keine optimale Lösung.

---

<div class="post-metadata">

### Author: ![AlexVonGhosthack](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@AlexVonGhosthack](https://forum.shopware.com/u/AlexVonGhosthack)
#### Post date: [1. Juli 2022 um 17:08 UTC](https://forum.shopware.com/t/swagpaypalplugin-und-build-storefront-sh/94892/3 "2022-07-01T17:08:28Z")

</div>

Keiner eine Idee was das für eine Ursache haben kann?

---

<div class="post-metadata">

### Author: ![gigabit](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/gigabit/32/8094_2.png) [@gigabit](https://forum.shopware.com/u/gigabit)
#### Post date: [1. Juli 2022 um 17:25 UTC](https://forum.shopware.com/t/swagpaypalplugin-und-build-storefront-sh/94892/4 "2022-07-01T17:25:23Z")

</div>

Hab das Problem auch jedesmal, wenn ich auto deploy durchziehen will.  
Lösung:

```auto
cd custom/plugins/SwagPayPal/src/Resources/app/storefront && npm install

```

Dann sind die dependencies da und z.B. `./bin/build-storefront.sh` klappt.

---

<div class="post-metadata">

### Author: ![trendmarkeMartin](https://avatars.discourse-cdn.com/v4/letter/t/c68b51/32.png) [@trendmarkeMartin](https://forum.shopware.com/u/trendmarkeMartin)
#### Post date: [4. Juli 2022 um 14:20 UTC](https://forum.shopware.com/t/swagpaypalplugin-und-build-storefront-sh/94892/5 "2022-07-04T14:20:28Z")

</div>

> [@gigabit](#):
>
> `src/Resources/app/storefront `

Vielen Dank!! hat bei mir auch geklappt. Wenn das Paypal Plugin mit composer installiert wurde muss man logischerweise in den Ordner „vendor/store.shopware.com/swagpaypal/src/Resources/app/storefront“ und dort dann „npm i“ ausführen. klappt auch

---

<div class="post-metadata">

### Author: ![fredfies](https://avatars.discourse-cdn.com/v4/letter/f/ba9def/32.png) [@fredfies](https://forum.shopware.com/u/fredfies)
#### Post date: [16. Februar 2023 um 11:31 UTC](https://forum.shopware.com/t/swagpaypalplugin-und-build-storefront-sh/94892/6 "2023-02-16T11:31:42Z")

</div>

Danke für die zusätzliche Info. Hätte ich nicht dran gedacht.

---

<div class="post-metadata">

### Author: ![run-as-root](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/run-as-root/32/24757_2.png) [@run-as-root](https://forum.shopware.com/u/run-as-root)
#### Post date: [8. Oktober 2024 um 19:02 UTC](https://forum.shopware.com/t/swagpaypalplugin-und-build-storefront-sh/94892/7 "2024-10-08T19:02:53Z")

</div>

hey … wenn ich das Plugin aber per composer installiere, dann kann ich ja unmöglich hinterher nach `vendor/…` gehen und dort `npm install` ausführen. Das führt ja das ganze Deployment ad absurdum …

Ich stolpere im Deployment nämlich aktuell hierüber:

```auto
ModuleNotFoundError: Module not found: Error: Can't resolve 'vue' in '/builds/run_as_root/tigerdesign/zeltespezialist/shopware6/vendor/store.shopware.com/swagpaypal/src/Resources/app/administration/src/module/extension/sw-settings-payment/components/swag-paypal-overview-card'

```

Aktuell ist Version 8.6.1 installiert auf einem Shopware 6.5.8.14

Habt ihr da noch eine Idee?
