Website for CoderDojo Norrköping, using Vue.js and NUXT.
The layout (e.g. header and footer) is in the layouts folder. The pages (e.g. index or blicoach) are in the pages folder.
To generate as a static site to GitHub Pages, simply write:
npm run generate
to generate a static website in the dist foldernpm run deploy
to deploy the dist folder to the gh-pages branch
There are lots of ways! Here are some examples:
- create reusable components, like with footer.vue and nav.vue, for code that often gets repeated
- your own ideas