Vue-router как убрать с url assets/app?

Всем привет
столкнулась с проблемой
на проекте роутинг построен на vue-router
на локале все работает отлично
но проде к каждой ссылке добавляется assets/app
на проекте (vue + laravel)

массив с роутами:
const routes = [{
        path: "/:locale(uk|ru)?",
        component: Main,
        children: [{
                path: "/",
                name: "Home",
                component: Home,
            },
            {
                path: "archive/",
                name: 'Archive',
                component: () => import( /* webpackChunkName: "archive" */ '@/pages/Archive.vue'),
                props: (route) => ({
                    query: route.query.tag
                })
            },
            {
                path: ":rubric",
                name: "Rubric",
                component: () => import( /* webpackChunkName: "rubric" */ '@/pages/News.vue'),
                meta: {
                    layout: 'main-layout'
                }
            },
            {
                path: ":rubric/:subRubric",
                name: "RubricArticle",
                component: () => import( /* webpackChunkName: "rubric-article" */ '@/pages/News.vue'),
                meta: {
                    layout: 'main-layout'
                }
            },
            {
                path: ":rubric/:slug",
                name: "noSubrubricArticle",
                component: () => import( /* webpackChunkName: "rubric-article" */ '@/pages/Article.vue'),
                meta: {
                    layout: 'main-layout'
                }
            },
            {
                path: ":rubric/:subRubric/:slug",
                name: 'Article',
                component: () => import( /* webpackChunkName: "rubric" */ '@/pages/Article.vue'),
                params: true
            },
        ],
    },
    {
        path: '*',
        name: 'error404',
        component: () => import( /* webpackChunkName: "errorPage" */ '@/layout/ErrorLayout.vue'),
    }
];

Из-за чего может быть такая проблема?
заранее спасибо
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ответы на вопрос 1
Aetae
@Aetae Куратор тега Vue.js
Тлен
1. publiсPath в vue.config.js установлен в assets/app
2. publiсPath установлен относительный.
3. Перемена окружения BASE_URL при билде установлена в assets/app.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы