A Hyperapp v2 + TailwindCSS + Parcel boilerplate, with PurgeCSS intergrated in production.
git clone https://github.com/bonniss/hyparcel.git
cd hyparcel
npm install
npm run dev
npm run prod
In development, you should have full power on utilities offered by Tailwind. Therefore, no CSS purging and minification are executed to keep bundling fast.
Tailor Tailwind to your need by configuring tailwind.config.js
. The CSS seed file is located at src/css/main.pcss
. Note that as Purgecss is configured in postcss.config.js
, you should keep tailwind.config.js
's purge: false
to suppress warnings when bundling for production.
If you want to generate CSS only:
npm run build:css
By default, a verbose output is located at src/css/style.css
.