🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #51954

Re: Webpack i otoczenie

#51954
From: Roman Tyczka
Date: Mon, 07 Jan 2019 14:00
30 lines
1965 bytes
On Mon, 31 Dec 2018 00:35:13 +0100, NotBear wrote:

>> Czy może mi to ktoś w żołnierskich słowach wyjaśnić?
> 
> Webpack to tzw module bundler. Analizuje dostepne w zrodlach moduly JS, 
> rozwiazuje zaleznosci i tworzy plik (bundle) zawierajacy caly kod, 
> odpowiednio zorganizowany. W miedzyczasie moze przeprowadzic szereg 
> optymalizacji, ale to juz temat rzeka.
> 
> W wynikowym html taki bundle wola sie typowo:
> <body>
>    <script src="bundle.js"></script>
> </body>
> 
> Z pomoca odpowiednich loaderow, Webpack potrafi rowniez "bundlowac" CSS 
> oraz binaria enkodowane base64. Do html trafiaja one banalnie: 
> createElement()/appendChild.

Dzięki, powoli kumam coraz więcej.
I muszę się podzielić swoim niemal zachwytem nad tym całym ekosystemem,
zarówno npm, jak i webpacka. No i VSCode jest przegeninalnym edytorem.
Konfiguracja tego wszystkiego to dość żmudna i skomplikowana sprawa, idzie
mi jeszcze wolno, ale pokonuję kolejne przeszkody i zdobywam wiedzę.

Pewnie będę tu dopytywał o różne detale, których nie ogarnę, ale póki co
jakoś sobie radzę.

-- 
pozdrawiam
Roman Tyczka
Technical Details
Message-ID: <cidkv12zjvz6.dlg@tyczka.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <1cc7pmnro6epm$.dlg@tyczka.com> <q0bkni$guu$1@node2.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Roman Tyczka <noemail@because.no>
Newsgroups: pl.comp.lang.javascript
Subject: Re: Webpack i otoczenie
Date: Mon, 7 Jan 2019 15:00:46 +0100
Organization: ATMAN - ATM S.A.
Lines: 30
Sender: romek@tyczka.no.found
Message-ID: <cidkv12zjvz6.dlg@tyczka.com>
References: <1cc7pmnro6epm$.dlg@tyczka.com> <q0bkni$guu$1@node2.news.atman.pl>
NNTP-Posting-Host: ip-94-75-90-137.wave.com.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1546869646 16968 94.75.90.137 (7 Jan 2019 14:00:46 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Mon, 7 Jan 2019 14:00:46 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.84
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit