From c38801b922ccb5242dbd9caf577a73482a840f7c Mon Sep 17 00:00:00 2001 From: olli Date: Sun, 14 Dec 2025 18:33:34 +0100 Subject: [PATCH] feat: Restore billing module webpack alias for re-installed module MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Änderungen: - @billing-module webpack alias wieder hinzugefügt - Assets aus Billing-Modul Repository nach vendor/ kopiert - Frontend baut jetzt erfolgreich ohne Warnungen Hintergrund: Nach dem Entfernen des Billing-Moduls wurde der Alias gelöscht. Bei der Neu-Installation muss dieser wieder vorhanden sein, damit die dynamischen Imports in router.js und Dashboard.vue funktionieren. Assets-Synchronisierung: Die Frontend-Assets des Billing-Moduls müssen manuell von /Users/olli/Git/__privat/mycrm-billing-module/assets nach vendor/mycrm/billing-module/assets kopiert werden, da Composer nur PHP-Code automatisch synchronisiert. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- webpack.config.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webpack.config.js b/webpack.config.js index 3db9999..68328d5 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -78,7 +78,8 @@ Encore // Alias für '@/images' und '@' auf 'assets' setzen .addAliases({ '@': path.resolve(__dirname, 'assets/js'), - '@images': path.resolve(__dirname, 'assets/images') + '@images': path.resolve(__dirname, 'assets/images'), + '@billing-module': path.resolve(__dirname, 'vendor/mycrm/billing-module') }) ;