Lahendatud: html-webpack-plug

Vรคga pika artikli kirjutamine html-webpack-pluginist sisaldab รผsna vรคhe tehnilist teavet, kuid ma annan endast parima, et see samm-sammult lahti vรตtta.

HTML-i veebipaketi pistikprogramm lihtsustab HTML-failide loomist, et teenindada teie veebipaketi komplekte. See on eriti kasulik veebipakkide puhul, mille failinimes on rรคsi, mis muudab iga kompilatsiooni. Saate lasta pistikprogrammil genereerida enda eest HTML-faili, lasta sellel interpoleerida rรคsi ja tulu teenida.

Vaatame nรผรผd lahendust tavalisele probleemile, mis vรตib tekkida HTML-i veebipaketi pistikprogrammi kasutamisel.

รœldine probleem

Oletame, et soovite sisestada skripte HTML-i kehasse vรตi pรคisesse. See hรตlmab vaikimisi kรตiki tรผkke โ€“ mitte seda, mida me tahame.

Probleemi lahendus

Siin on pรตhimรตtteline eksiarvamus, et sรผstimiseks saab kasutada ainult pea- ja kehamรคrke. Meil on rohkem valikuid, kui mรครคrame HTML-i veebipaketi pistikprogrammi konfiguratsioonis sรผstimisvaliku.

Sukeldume nรผรผd JavaScripti kodeerimisse, et seda praktilisemal viisil illustreerida.

new HtmlWebpackPlugin({
  inject: 'body',
  
  // Other configurations...
})

See on รผks vรตimalus seda teha. Samuti saate skripti pรคhe sรผstida jรคrgmiselt:

new HtmlWebpackPlugin({
  inject: 'head',
  
  // Other configurations...
})

Koodi samm-sammult selgitus

1. 'sรผst: keha' See lisab loodud js-failid kehasildi allossa. Sel juhul tagame, et kรตik failid laaditakse, kui tahame neid kasutama hakata.
2. 'sรผst: pea' See tรคhendab, et skript paigutatakse HTML-i pรคisesse.

Muudel juhtudel ei pruugi neist valikutest piisata. Nรคiteks kui meil on mitu sisenemispunkti ja tahame paigutada erinevaid skripte erinevatesse kohtadesse.

kaasatud raamatukogud vรตi funktsioonid

Webpack on staatiline moodulite komplekt tรคnapรคevaste JavaScripti rakenduste jaoks. Webpack vรตtab sรตltuvustega mooduleid ja genereerib neid mooduleid esindavad staatilised varad.

HtmlWebpackPlugin lihtsustab HTML-failide loomist, et teenindada teie veebipaketi komplekte. HtmlWebpacki pistikprogramm loob esmalt HTML-faili ja seejรคrel sisestab veebipaketi loodud skriptid loodud HTML-faili.

  • Veebipakk
  • HtmlWebpackPlugin

Nagu nรคete, puudutasime sellel teekonnal lรคbi html-webpack-plugin'i erinevaid aspekte, alustades selle pรตhifunktsioonide mรตistmisest kuni levinud probleemide lahendamiseni, sukeldudes koodi keerukuseni ning tรตstes esile asjassepuutuvaid teeke ja funktsioone.

Seonduvad postitused:

Jรคta kommentaar