При подключении vuelidate выдает ошибку, как исправить?
Добрый день.
Установил vuelidate через npm, подключаю в main.js
import Vue from 'vue'
import Vuelidate from 'vuelidate'
import App from './App.vue'
Vue.use(Vuelidate)
new Vue({
render: h => h(App),
}).$mount('#app')
Выдаёт ошибку Uncaught TypeError: Cannot read property 'use' of undefined
Вы используете новую версию vue и старую vuelidate.
Проще всего откатить vue на версию 2.6.12. Это должно помочь.
Если же хотите продолжать писать на vue 3, то вам придется использовать vuelidate@next.
Также нужно будет обратить внимание на изменения во vue 3 (как минимум, синтаксис). А у вас в коде сейчас написано в синтаксисе vue 2.