具有服务器端渲染的Nuxt。Typescript和vee验证3.4.9。
这个代码很好
extend('positive', value => {
return value >= 0;
});
添加默认值,然后我得到意外令牌"导出"错误
extend('required', { ...required });
到目前为止,我读到的是,这是一个transpile错误?
https://vee-validate.logaretm.com/v3/guide/rules.html#importing-规则
您可以通过忽略反编译过程或从导入规则vee-validate/dist/rules.md而不是
import { required } from "vee-validate/dist/rules.umd";
上述添加的umd
适用于我的
顺便说一句,我想你可能只想要extend('required', required);
?
Transpile确实在nuxt.config.js中修复了它
build: {
transpile: [
'vee-validate'
]
},