vee-validate v2 for Vue.js 1.x
npm i vue1-vee-validate --save
yarn add vue1-vee-validate
import Vue from 'vue';
import VeeValidate from 'vee-validate';
import Vue1VeeValidate from 'vue1-vee-validate';
Vue.use(VeeValidate);
or include the script directly
<script src="path/to/vue.js"></script>
<script src="path/to/vee-validate.js"></script>
<script src="path/to/vue1-vee-validate.js"></script>
<script>
Vue.use(VeeValidate); // good to go.
</script>
<input v-validate="'required|email'" name="email" type="text">
<span>{{ errors.first('email') }}</span>
Read VeeValidate v2 documentation.