Closed
Description
Info
Tool | Version |
---|---|
Vue | v3.2.37 |
vue-router | v4.1.1 |
vue-gtm | v1.6.0 |
OS | mac |
Input
import { createApp } from "vue";
import App from "@/App.vue";
import router from "@/router";
import store from "@/store.js";
import { createGtm } from "@gtm-support/vue-gtm";
createApp(App)
.use(router)
.use(store)
.use(
createGtm({
id:<ID>,
source: <GTM_SCRIPT_URL>,
vueRouter: router,
})
)
.mount("#app");
Output or Error
ERROR Failed to compile with 1 error
error in ./node_modules/@gtm-support/vue-gtm/dist/index.js
Module not found: Error: Package path . is not exported from package /Users/.../node_modules/vue-router (see exports field in /Users/.../node_modules/vue-router/package.json)
ERROR in ./node_modules/@gtm-support/vue-gtm/dist/index.js 116:85-106
Module not found: Error: Package path . is not exported from package /Users/.../node_modules/vue-router (see exports field in /Users/.../node_modules/vue-router/package.json)
@ ./src/main.js 5:0-49 14:8-17
webpack compiled with 1 error
Additional Context
Moved frm vue2 to vue3. tried "@gtm-support/vue-gtm": "^1.6.0", but get this error