javascript - Paketera stencil-komponent med webpack


Vet någon hur man bundlar webbkomponenten som skapats med Stencil med hjälp av Webpack. Jag har flera Stencil-komponenter och behöver skapa ett paket så att jag kan använda det i andra projekt.

Svar #1

Ionic har utvecklat ett StencilPlugin för webpack, vilket gör det enkelt att importera komponenter med hjälp av webpack-bundlern.

Du kanske också är intresserad av denna utmärkta artikel som förklarar mer i detalj hur man använder pluginet.

Svar #2

Kommandot stencil build sammanställer normalt allt åt dig i filen components.js (eller vad värdet på namespace i din stencil-konfiguration än är). Så du borde inte behöva skapa din egen paketfil. Om du har problem med paketet som Stencil skapat kan du kanske titta på https://stenciljs.com/docs/module-bundling.