• Как добавить компонент в Vue Router?

    Alkhipce
    @Alkhipce
    frontend developer
    1. Для начала необходимо установить html-loader и сконфигурировать Webpack:

    yarn add html-loader | npm install html-loader

    {
        test: /\.(html)$/,
        exclude: /(node_modules)/,
        use: {
          loader: "html-loader"
        }
    }


    2. Импортировать .html файл в роутер.

    import Destination from '/path/to/destination.html'


    3. Теперь можно использовать .html файл в качестве шаблона.

    {
      path: '/destination',
      mode: history,
      name: 'destination',
      component: { template: Destination }
    }


    Ответ с Stack Overflow.
    Ответ написан
    Комментировать