Companion project for Implementing Custom Web Components in Angular with Stencil.js.
Live demo: https://playground.omid.dev/examples/angular-stencil-web-components/ (prebuilt on playground.omid.dev)
angular-stencil-web-components/
├── stencil-my-button/ # Stencil component library
└── angular-app/ # Angular app consuming <my-button>
Terminal 1 — build the Stencil component:
cd stencil-my-button
npm install
npm run build
cp -r dist/esm/* ../angular-app/src/assets/stencil-my-button/Terminal 2 — run the Angular app:
cd angular-app
npm install
npm starthttps://omid.dev/2024/06/26/implementing-custom-web-components-in-angular-with-stenciljs/