pnpm install
pnpm run start
pnpm run build
pnpm run lint
pnpm run build:check
pnpm run fmt:check
pnpm run fmt
This template should help get you started developing with Vue 3 and Typescript in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.
VSCode (preferred)
{
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "always"
},
"eslint.workingDirectories": [{ "mode": "auto" }],
"eslint.format.enable": true,
"eslint.lintTask.enable": true,
"typescript.preferences.preferTypeOnlyAutoImports": false,
"eslint.run": "onSave",
"eslint.lintTask.options": "--ext .ts,.js,.cjs,.vue",
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// enable tailwind class autocomplete / tooling outside of just "class" in templates
"tailwindCSS.experimental.classRegex": [
[
"tw`([^`]*)" // tw`...`
]
]
}