The template is built with Sass and Gulp build system with these features:
- Handlebars HTML templates with Paniniโ Panini is a super simple flat file generator for use with Gulp. It compiles a series of HTML pages using a common layout. These pages can also include HTML partials, external Handlebars helpers, or external data as JSON.
- Sass compilation, prefixing with Autoprefixer, and JavaScript concatenation
- Built-in BrowserSync server - Will automatically reload your page when files are changed. It also live-injects CSS changes when you save a Sass file. This task runs continuously. Defaults to localhost.
- For production builds - CSS compression, JavaScript compression, Image compression and more..
To use this template, your computer needs:
- Node.js (>= 16.x.x) is used to run the build processes. https://nodejs.org/en/download/
- Test: run
node -vin the terminal
- enable pnpm with corepack
corepack enable
corepack prepare pnpm@latest --activatecorepack is installed with Node.js from v16.13.x, if your version is below, install it with:
npm install -g corepack, or upgrade Node.js
- Install depedencies
pnpm install- To start development server
pnpm devOur online documentation is a great place to learn how to use Bulkit. We try to keep it mostly up to date, so you can always find the latest information.
We also have a great discord community where you can ask questions and show your work.
If you've found an issue or a bug, you can report it in the issues section of this repository. Please try to follow these simple guidelines to report your issue:
- Issue definition
- Expected behaviour
- Actual behaviour
- steps to reproduce
- Already tried fixes (if relevant)