ghettovoice / vuelayers

Web map Vue components with the power of OpenLayers
https://vuelayers.github.io/
MIT License
682 stars 230 forks source link

Can't build version 0.12.x on Vue 2.7.8 due to vuequery #510

Closed juliansteenbakker closed 1 year ago

juliansteenbakker commented 1 year ago

I wanted to migrate from vueLayers 0.11.x to 0.12.x however when running npm install, i get the following message:

npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: vuequery@2.1.1
npm WARN Found: vue@2.7.8
npm WARN node_modules/vue
npm WARN   vue@"2.7.8" from the root project
npm WARN   21 more (@agametov/vueditor, @chenfengyuan/vue-countdown, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer vue@"~2.5.0" from vuequery@2.1.1
npm WARN node_modules/vuequery
npm WARN   vuequery@"^2.1.1" from vuelayers@0.12.0
npm WARN   node_modules/vuelayers
npm WARN 
npm WARN Conflicting peer dependency: vue@2.5.22
npm WARN node_modules/vue
npm WARN   peer vue@"~2.5.0" from vuequery@2.1.1
npm WARN   node_modules/vuequery
npm WARN     vuequery@"^2.1.1" from vuelayers@0.12.0
npm WARN     node_modules/vuelayers

Since vuequery hasn't been maintained for 2 years, maybe it's a good idea to migrate to something else.

ghettovoice commented 1 year ago

Hello @juliansteenbakker , yep, I agree. For a while you can install/update with --legacy-peer-deps flag.