Minimum Requirements

Pattern compilation is done with Node, using npm to manage project dependencies. You can follow the directions for installing Node on the Node website if you haven’t done so already. Installation will include npm. The version of Node that maintainers develop against is documented here. Pattern Lab comes with its own local development webserver.

Because Pattern Lab’s output consists of HTML, CSS, and JavaScript there are no requirements for hosting your Pattern Lab site. Simply upload the ./public/ directory to your host and you should be good to go.

The PHP version of Pattern Lab is being deprecated in favor of a new unified Pattern Lab core. The PHP docs for this topic can be viewed here.