Webpack

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 21. juli 2021; checks kræver 3 redigeringer .

webpack
Type open source og JavaScript bundler [d]
Udvikler Tobias Koppers [d]
Skrevet i JavaScript
Operativ system Cross platform
Første udgave 10. marts 2012  ( 2012-03-10 )
nyeste version 5.11.1 (28. december 2020 [1] ) ( 2020-12-28 )
Licens MIT-licens
Internet side webpack.js.org ​(  engelsk)
github.com/webpac…
 Mediefiler på Wikimedia Commons

webpack er en open source JavaScript- modulbundter [ 2 ] [3] [4] [5] [6] . Den er primært designet til JavaScript, men kan konvertere eksterne ressourcer såsom HTML , CSS og billeder, hvis de relevante indlæsere er aktiveret [7] . webpack accepterer moduler med afhængigheder og genererer statiske ressourcer, der repræsenterer disse moduler [8] .

webpack accepterer afhængigheder og genererer en afhængighedsgraf, der tillader webudviklere at tage en modulær tilgang til at udvikle deres webapplikationer. Den kan bruges fra kommandolinjen eller konfigureres med en konfigurationsfil ved navn webpack.config.js Arkiveret 11. november 2020 på Wayback Machine . Denne fil bruges til at definere reglerne, plugins osv. for projektet. (webpack kan udvides meget med regler, der tillader udviklere at skrive de opgaver, de vil udføre, når de samler filer.)

Node.js er påkrævet for at bruge webpack .

Webpack udviklingsserver

webpack giver også en indbygget udviklingsserver kaldet webpack dev server , som kan bruges som en HTTP-server til at betjene filer under udvikling. Det giver også mulighed for at hot-swap et modul.

Se også

Noter

  1. Udgivelse v5.11.1 . Hentet 30. december 2020. Arkiveret fra originalen 29. december 2020.
  2. Optimering af webydelse med webpack . Google-udviklere . Hentet 16. oktober 2018. Arkiveret fra originalen 9. november 2020.
  3. En begyndervejledning til webpack 4 og modulpakke . sitepoint . Hentet 16. oktober 2018. Arkiveret fra originalen 11. november 2020.
  4. Webpack 4.0-udgivelsen bringer forenklet konfiguration, WebAssembly-understøttelse og stort ydeevneboost, InfoQ. Arkiveret fra originalen den 4. december 2020. Hentet 16. oktober 2018.
  5. Højtydende webpack-konfiguration til front-end levering . kodementor . Hentet 16. oktober 2018. Arkiveret fra originalen 27. februar 2021.
  6. "Webpack 3 til Webpack 4: tips om migrering"  (downlink) CodiLime. Hentet den 25. juni 2019.
  7. Hvad er webpack . SurviveJS. Hentet 16. oktober 2018. Arkiveret fra originalen 11. november 2020.
  8. Hvad er webpack . GitHub. Hentet 25. februar 2018. Arkiveret fra originalen 15. december 2019.
  9. Browserify . browserify.org . Hentet 21. januar 2020. Arkiveret fra originalen 23. januar 2020.

Links