Я столкнулся с проблемой при использовании веб-компонента Vue в приложении оболочки, и это приложение оболочки также разработано в Vue.
Мой Vue веб-компонент имеет свой собственный маршрутизатор Vue и внутри маршрутизатора. js этого веб-компонента, который я написал Vue.use(VueRouter)
. Точно так же мое приложение оболочки имеет свой собственный Vue маршрутизатор, где я также использовал те же Vue.use(VueRouter)
внутри их маршрутизатора. js.
Я добавил свои веб-компоненты js (webcomp onet -project / dist /sample-web-component.js) в файле index.html
приложения оболочки, как показано ниже:
<script src = "../webcomponet-project/dist/sample-web-component.js"></script>
Теперь, когда я запускаю приложение оболочки, я получаю следующую ошибку?
Uncaught TypeError: Cannot redefine property: $router
Что я могу сделать, чтобы избавиться от этой ошибки?