„CleanWebpackPlugin” to popularna wtyczka, Webpack która pomaga zarządzać danymi wyjściowymi kompilacji poprzez czyszczenie określonych katalogów przed wygenerowaniem nowych plików. Może to być przydatne, aby zapobiec gromadzeniu się starych lub niepotrzebnych plików w katalogu kompilacji. Oto krótkie wyjaśnienie, jak korzystać z CleanWebpackPlugin:
Instalacja
Najpierw upewnij się, że masz Webpack i webpack-cli zainstalowałeś w swoim projekcie, jak pokazano w poprzednich wyjaśnieniach. Następnie zainstaluj CleanWebpackPlugin:
Konfiguracja
Otwórz webpack.config.js
plik i zaimportuj wtyczkę:
Wewnątrz plugins
tablicy utwórz instancję CleanWebpackPlugin
:
Domyślnie wtyczka wyczyści output.path
zdefiniowane w Twojej Webpack konfiguracji.
Konfiguracja niestandardowa
Możesz dostosować zachowanie, CleanWebpackPlugin
przekazując opcje do jego konstruktora. Na przykład:
W tym przykładzie wszystkie pliki i katalogi zostaną wyczyszczone z wyjątkiem plików importantFile.txt
.
Działanie Webpack
Kiedy uruchomisz Webpack kompilację projektu, CleanWebpackPlugin
automatycznie wyczyści określone katalogi przed wygenerowaniem nowych plików kompilacji.
Pamiętaj, aby zapoznać się z oficjalną dokumentacją clean-webpack-plugin
bardziej zaawansowanych konfiguracji i opcji. Ta wtyczka może znacznie pomóc w utrzymaniu czystego katalogu wyjściowego kompilacji i uniknięciu niepotrzebnego bałaganu.