При развертывании страницы, созданной с помощью vue -cli-build, на страницах Github отсутствует контент - PullRequest
1 голос
/ 28 мая 2020

Я создал свое приложение с помощью vue-cli-service build, а затем развернул его на GitHub, следуя этому руководству . Но единственное, что появляется на странице, - это панель инструментов. Компоненты Vue отсутствуют в v-контенте. Это то, что отображается на сайте, где должен быть контент.

<main class="v-content" style="padding: 64px 0px 0px;" data-booted="true"><div class="v-content__wrap"></div></main>

The content is empty

Никаких ошибок консоли в качестве подсказок. Мне интересно, нужно ли мне настроить vue .config. js по-другому, или, возможно, vue -router ..

Вот мой vue -config:

module.exports = {
  transpileDependencies: [
    'vuetify',
  ],
  publicPath: '/my-gh-pages-site/',
};

Обновление: мне удалось загрузить остальные компоненты, добавив правильный base в vue -маршрутизатор, например:

const router = new VueRouter({
  base: '/my-gh-pages-site/',
  routes,
});

Приложение по-прежнему не выполняет некоторые вызовы REST, что заставляет меня подозревать, что часть javascript отсутствует.

...