- Visual Studio Code with the following plugins:
- Alternatively, WebStorm can also be used.
After cloning the repository, run:
# Install dependencies
$ npm installTo run the project locally, run:
# Serve a local server with hot reload at localhost:3000
$ npm run devTo build the project for deployment, run:
# Generate static project
$ npm run generateTo lint the project, run:
# Lint the project
$ npm run lint.nuxt: contains the dynamically generated files whennpm run devis used. Ignored by Git.assets: contains the un-complied assets such as images or fonts.artifactscharacter_thumbnailsiconsweapons
components: contains all the.Vuecomponents used on the website.content: contains all the Markdown, JSON and CSV files used on the website. A MongoDB-like API is exposed onlocalhost:3000/_content/.dist: contains the dynamically generated files whennpm run generateis used. Ignored by Git.layouts: contains all the layouts used by the site. The default layout,default.vue, is used if not specified.models: contains the models and classes used by the website.page: contains all the views and routes used on the website. Nuxt automatically creates a page for every.vuefiles inside the directory. The routing configuration is also automatically generated.plugins: contains all plugins used on the website.static: contains all static files used on the website such asfavicon.icoandrobots.txt. All files in the directory are served at root.store: contains all Vuex store files used on the website.nuxtconfig.js: the Nuxt.js configuration file.tailwind.config.js: the tailwindcss configuration file.tsconfig.js: the TypeScript configuration file.