The source for projectblurple.com
Stats and information about Project Blurple
This is a static site built with Vue & Nuxt. There is only a single page for this Nuxt site, but we still use components to keep the content nicely split up. For styling, we are using SCSS and pulling in only the bits of the Bulma framework that we need, as well as some custom styling.
Install the dependencies for the project using the lockfile:
$ npm ci
Run a version of the site with hot reload enabled on localhost:3000:
$ npm run dev
Lint the project code before committing:
$ npm run lint
Automatically fix some linting errors:
$ npm run lint:fix
Analyze the size of the project bundle:
$ npm run analyze
Install the dependencies for the project using the lockfile:
$ npm ci
Generate a static version of the site in dist
:
$ npm run generate
For detailed explanation on how things work, check out Nuxt.js docs.
This project is licensed under the GNU GPLv3 license.