Format Vue SFC.
This plugin format root-level blocks through dprint, meaning you will need to
install plugins for the languages contained in your Vue SFCs.
Unless a lang attribute is present:
| Block | Default |
|---|---|
script |
js |
template |
html |
style |
css |
Install and setup dprint, then:
- Run
dprint config add malobre/vue
- Install plugins for the languages contained in your vue files.
- Ensure
.vuefile extensions are matched in anincludespattern: - Add a
vueconfiguration property if desired:{ // -- snip -- "vue": { // vue config goes here } }
| Key | Default | Description |
|---|---|---|
indentTemplate |
true |
Indent the content of the <template> tag |
indentWidth |
2 |
Width of the indentation |
useTabs |
false |
Use tabs for indentation |
Run
cargo build --release --target=wasm32-unknown-unknown
{ // -- snip -- "includes": [ "**/*.vue" ] }