Niniejsze repozytorium jest przykładem dla deweloperów, demonstrującym migrację potoku zasobów PrestaShop Classic Theme z Webpack 2 do Webpack 3, z włączonym Hot Module Replacement (HMR) dla szybszego przepływu pracy podczas tworzenia front-endu. Zamiast gotowego do wdrożenia motywu sklepowego, jest to implementacja referencyjna pokazująca zmiany w konfiguracji i narzędziach potrzebne do obsługi HMR podczas tworzenia motywu. Jest oparty na konkretnej wersji PrestaShop Classic Theme.
- Migracja Webpack 3 z Webpack 2, w tym zaktualizowane
babel-loader i extract-text-webpack-plugin - Hot Module Replacement za pomocą
webpack-hot-middleware i browser-sync-dev-hot-webpack-plugin, umożliwiający aktualizacje na żywo bez przeładowywania całej strony - Konfiguracja Webpack z wieloma plikami konfiguracyjnymi przy użyciu
webpack-merge, z oddzielnymi konfiguracjami domyślną, deweloperską (z mapami źródłowymi) i produkcyjną (zminifikowaną) - Proxy Browser-sync dla backendu PHP z obsługą wstrzykiwania HTML za pomocą
bs-html-injector
Ten przykład jest przeznaczony dla deweloperów motywów PrestaShop, którzy chcą zmodernizować swój przepływ pracy deweloperskiej za pomocą hot module replacement i potoku budowania Webpack 3. Wymaga NodeJS i dostępu do terminala, a także znajomości konfiguracji Webpack. Nie jest to motyw sklepowy gotowy do produkcji.
Komentarze (0)
Chwilowo nie możesz polubić tej opinii
Zgłoś komentarz
Zgłoszenie wysłane
Twoje zgłoszenie nie może zostać wysłane