I manually turned off Standard linter in .vscode/settings.json, because I use ESLint with Standard. A npm i would help you install them and configure in VSCode.
Add 127.0.0.1  f.luogu.org to your hosts file, and access your local development instance. This is required to share cookies with luogu.org.
- 2-space indent.
- Use self-closing tags when using components with no inner content. Add a space before slash.
eg. Use <user-dropdown />instead of<user-dropdown></user-dropdown>, but still use<span></span>.
- Always use double quotes in HTML, and use single quotes in v-binddeclarations for string literals. eg. Use<span class="uk-margin-small-right" :uk-icon="'icon: ' + icon"></span>.
- String concating with +is only allowed inv-*declarations. Don't forget spaces before and after+.
- Don't use complex expressions in v-*declarations.
- Always include at least one -in the name of a Vue component. eg.<user-dropdown />
- Always use PascalCase in imported component names.
eg. import UserDropdown from './user-dropdown'
# install dependencies
$ npm install # Or yarn install
# serve with hot reloading at localhost:3000
$ npm run dev
# build for production and launch the server
$ npm run build
$ npm start
# generate a static project
$ npm run generateFor detailed explanation on how things work, checkout the Nuxt.js docs.