1
resposta

Não consigo reabri o projeto

Toda vez que estou essa aula no final sempre apresenta esse erro no terminal

Como faço para resolver esse problema?

PS C:\Users\PC\alura-tracker> npm run serve

> alura-tracker@0.1.0 serve
> vue-cli-service serve    

 INFO  Starting development server...


 ERROR  Failed to compile with 1 error                                                             21:34:03


C:\Users\PC\alura-tracker\src\components\Formulario.vue
  34:11  error  Component name "Formulario" should always be multi-word  vue/multi-word-component-names    

✖ 1 problem (1 error, 0 warnings)


You may use special comments to disable some warnings.
Use // eslint-disable-next-line to ignore the next line.
Use /* eslint-disable */ to ignore all warnings in a file.
ERROR in
C:\Users\PC\alura-tracker\src\components\Formulario.vue
  34:11  error  Component name "Formulario" should always be multi-word  vue/multi-word-component-names    

✖ 1 problem (1 error, 0 warnings)


webpack compiled with 1 error
No issues found.
1 resposta

Salve, Paulo.

O vue/multi-word-component-names foi introduzido para evitar que nós, pessoas desenvolvedoras, criemos componentes que colidam com os elementos html existentes, como por exemplo <form>, <button>, etc.

Para corrigir isto, basta você colocar um nome composto para o componente Formulario, alguma coisa do tipo:

No Formulario.vue:

export default defineComponent({ name: 'FormularioTarefa' })