wm init
Neues Component-Projekt initialisieren.
Verwendung
bash
wm init my-components
cd my-componentsWas wird erstellt
my-components/
├── components/
│ ├── ExampleSimple/ # Einfache Component
│ └── ExampleExtended/ # Mit Island
├── tokens/tokens.css # Custom Design Tokens
├── styles/base.css # Base Styles
└── wm.config.js # Konfigurationwm.config.js
javascript
export default {
components: {
path: './components',
styles: ['./tokens/tokens.css', './styles/base.css']
},
preview: {
port: 5173
},
output: {
dir: './dist'
}
};tokens/tokens.css
Für component-spezifische Tokens. CMS liefert Basis-Tokens automatisch.
css
:root {
/* Nur component-spezifische Tokens hier */
--my-component-accent: #value;
}Nächste Schritte
bash
wm dev # Preview
wm generate # Component erstellen
wm login # Mit CMS verbinden
wm push # HochladenMehr
- wm generate - Component erstellen
- wm dev - Preview
- Component Basics - Struktur