$ yarn # install dependencies
$ yarn dev # serve with hot reload at localhost:3000
$ yarn generate # generate static project
$ yarn start # launch server
For detailed explanation on how things work, check out Nuxt.js docs.
Files built by Webpack, not accessible with /assets/myfile
.
Example
<img src="~/assets/images/phoneScreen.png" />
won't be accessible at https://ynotes.fr/assets/images/phoneScreen.png
.
Check out https://nuxtjs.org/docs/2.x/directory-structure/assets#webpack-assets.
Contains all the displayed texts on the website, you don't have to browse any other files except for the Q&A, located in /content/faq.md
. See section
Contains all the components used in the site.
faq.md
contains all the Q&A questions and answers available at https://ynotes.fr/faq
.
Contains the layout applied to every page. Header and Footer are referenced here.
All the pages of the website, check out https://nuxtjs.org/docs/2.x/get-started/routing.
Contains all plugins, referenced in /nuxt.config.js
.
Contains all static files such as favicon.ico
and CNAME
, accessible from https://ynotes.fr/favicon.ico
.
Legal files are stored here.
Merge develop
in master
and push. A Github action will run to deploy to gh-pages
branch.
from Zondicons http://www.zondicons.com/icons.html