I en del av denna serie gick jag över hur man konfigurerar den stora nya pannan, untitled-elementet
, som Polymer-laget skapade för att skapa och dela Polymer-komponenter väsentligt lättare.
I följande handledning gräver jag djupare i vad untitled-elementet
innehåller, liksom dess automatisk generationsdokumentationsfunktion och hur du konfigurerar din komponent som ska distribueras via Bower. Vi fortsätter att använda Reddit-komponentkoden som jag skapade i min första Polymer-handledning.
untitled-elementet
Inom pannplattprojektet finns det några nyckelfiler som du ska använda:
bower.json
- Gör att du kan ange inställningar och beroenden för din komponentuntitled-element master.html
- mallen för den nya komponentenuntitled-element master.css
- stilmallen för att ställa in din nya komponentindex.html
- HTML-filen som innehåller Polymer kärna för dokumentationsgenereringdemo.html
- HTML-filen som tillåter användare att testa din komponentDet här är basfilerna som tillhandahålls när du först laddar ner kedjeplattan från PolymerLabs GitHub repo och fungerar som grund för din nya komponent. I del ett, vi bytte namn untitled-element master.html
till reddit-element.html
och untitled-element master.css
till reddit-element.css
, eftersom de behöver benämnas samma som vår komponent. Vi uppdaterade även referenser till untitled-elementet
genom hela filerna, för att säkerställa att koden hänvisade till det korrekta komponentnamnet.
Låt oss ta en titt på koden inuti reddit-element.html
: