This repository will be used for a new website for https://bmm.brunstad.org using Nuxt 3. In a later stage we want to use the same code to create a desktop app.
This repository uses Vue 3 <script setup>
SFCs, check out the script setup docs to learn more.
pnpm i
pnpm dev
Note: If you had an error in your code and the system still shows you the error but you've already fixed it, consider running pnpm clean
. If you have this problem often, consider contacting one of the maintainers of the project.
Prepare by having a version of this project running. You may use pnpm preview
to run the tests against a build locally or pnpm dev
. The command pnpm e2e
will start an interactive version of cypress.
You may create the file cypress.env.json
to set e.g. the username and password used for testing.
- VS Code + Plugins and configuration provided by
.vscode/extensions.json
and.vscode/settings.json
If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a Take Over Mode that is more performant. You can enable it by the following steps:
- Disable the built-in TypeScript Extension
- Run
Extensions: Show Built-in Extensions
from VSCode's command palette - Find
TypeScript and JavaScript Language Features
, right click and selectDisable (Workspace)
- Run
- Reload the VSCode window by running
Developer: Reload Window
from the command palette.