Неверное имя компонента: "pages / product / _slug. vue". Имена компонентов должны соответствовать действительному имени пользовательского элемента в спецификации html5 - PullRequest
1 голос
/ 11 февраля 2020

Я использую Nuxt. js и у меня есть несколько динамических c маршрутов. Моя структура папок такова:

- pages
 - product
  - _slug.vue

Я ссылаюсь на маршрут следующим образом:

<nuxt-link :to="{ name: 'product-slug', params: { slug: product.slug } }">

Он работает нормально, показывает правильный URL-адрес, а также направляет страницу нормально, однако, Я получаю раздражающую красную ошибку в моей консоли:

[Vue warn]: Invalid component name: "pages/product/_slug.vue". Component names should conform to valid custom element name in html5 specification.

enter image description here

Я обнаружил эту проблему, но безрезультатно: https://github.com/nuxt/nuxt.js/issues/165

...