Kirby is a file-based CMS. Easy to setup. Easy to use. Flexible as hell.
git clone [email protected]:francisceril/kirby-tailwind-starterkit.git
composer install
npm install
This uses Laravel Mix as the build tool,
which also provides BrowserSync for an optimal developer experience. By default,
it expects a copy of the site to run at http://kirby-starterkit.test
. The document root
of the site is the subfolder public/
.
You can override the default domain if you prefer to run the site
at a different domain. To do so, just copy config.default.json
to a file
named config.json
. You can define a custom domain that new file.
cd [root folder of this repo]
npm start
This will run BrowserSync and watch your CSS, JS, and template files for changes.
Stop the server by pressing CTR+C
or by closing the CLI window.
Before commiting anything back to the repo, make sure to run a production build to compress and concatenate all the assets.
npm run build