Installing Pattern Lab
Step 1: Install requirementspermalink
Make sure you have Node.js installed before setting up Pattern Lab.
Step 2: Run the create Pattern Lab commandpermalink
Open the command line and run the following command:
npm create pattern-lab
This will bring up an installation menu that presents the following steps:
Step 3: Choose a directorypermalink
Please specify a directory for your Pattern Lab project.
Choose the directory where you want to install Pattern Lab. The default location is the current directory.
Step 4: Choose templating languagepermalink
What templating language do you want to use with Pattern Lab?
This determines what templating engine you'll use to author components. The options are:
Handlebars
- uses the Handlebars templating engineTwig (PHP)*
- uses the Twig templating engine
*A note on Twig: while Pattern Lab is powered by Node, behind the scenes Twig files are compiled by Twig PHP, not by twig.js (which isn't fully on par with Twig PHP).
Step 5: Choose initial patternspermalink
What initial patterns do you want included in your project?
- Choose the Starterkit you want to begin your project with. The options are:
Handlebars base patterns
(some basic patterns to get started with)
- TODO: include demo linkHandlebars demo patterns
(full demo website and patterns)
- TODO: include demo linkTwig (PHP) demo patterns
(full demo website and patterns)
- TODO: include demo linkCustom starterkit
- point to a custom Pattern Lab starterkit TODO: include instructions on including custom starterkitsBlank project (no patterns)
- This won't include any initial patterns in your project so you can start completely from scratch
Step 6: Confirm your choicespermalink
Are you happy with your choices? (Hit enter for YES)?
- Confirm your choices, and when done the Pattern Lab installation will begin.