Details of dum/yarn task aliases described below is visible in doughnut/package.json
and doughnut/frontend/package.json
.
Volar replaces Vetur, the previous official VSCode extension for Vue 2.
If you have Vetur currently installed, make sure to disable it in Vue 3 projects.
To enable Takeover Mode, you need to disable VSCode's built-in TS language service in your project's workspace only by following these steps:
- In your project workspace, bring up the command palette with Ctrl + Shift + P (macOS: Cmd + Shift + P).
- Type built and select "Extensions: Show Built-in Extensions".
- Type typescript in the extension search box (do not remove @builtin prefix).
- Click the little gear icon of "TypeScript and JavaScript Language Features", and select "Disable ( Workspace)".
- Reload the workspace. Takeover mode will be enabled when you open a Vue or TS file.
From doughnut
source root directory, run:
dum format:all
dum backend:format
dum frontend:format
dum cy:format
From doughnut
source root directory, run:
dum lint:all
dum backend:lint
dum frontend:lint
dum cy:lint