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 ciRun a version of the site with hot reload enabled on localhost:3000:
$ npm run devLint the project code before committing:
$ npm run lintAutomatically fix some linting errors:
$ npm run lint:fixAnalyze the size of the project bundle:
$ npm run analyzeInstall the dependencies for the project using the lockfile:
$ npm ciGenerate a static version of the site in dist:
$ npm run generateFor detailed explanation on how things work, check out Nuxt.js docs.
This project is licensed under the GNU GPLv3 license.