These are the primary projects that make up the Mirana development:
- gulp — gulp is a streaming build tool.
- BrowserSync — BrowserSync keeps multiple browsers and devices synchronized while developing, along with injecting updated CSS and JS. In previous versions of the theme we used LiveReload for injecting assets.
- Jade — Jade is a terse language for writing HTML templates.
- Sass — Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.
Installing project dependencies
Your development machine must meet the following two requirements to get started:
- Node >= 0.10.0
- npm >=2.1.5
After installing Node.js, we recommend that you update to the latest version of npm:
From the command line:
Install gulp and Bower globally with
Navigate to the theme directory, then run
Available gulp commands
— Compile assets when file changes are made