【发布时间】:2021-12-15 22:14:14
【问题描述】:
当我将 nextjs 升级到 version 12 并运行 yarn dev 时,react-hook-form 库中有问题:
SyntaxError:未找到命名导出“set”。请求的模块 react-hook-form 是一个 CommonJS 模块,它可能不支持所有 module.exports 作为命名导出。 CommonJS 模块总是可以通过默认导出导入,例如使用 ....
谁能帮我解决这个错误?
【问题讨论】:
当我将 nextjs 升级到 version 12 并运行 yarn dev 时,react-hook-form 库中有问题:
SyntaxError:未找到命名导出“set”。请求的模块 react-hook-form 是一个 CommonJS 模块,它可能不支持所有 module.exports 作为命名导出。 CommonJS 模块总是可以通过默认导出导入,例如使用 ....
谁能帮我解决这个错误?
【问题讨论】:
导入您的 yupResolver 略有不同。
相对于:
import {yupResolver} from '@hookform/resolvers/yup';
做:
import {yupResolver} from '@hookform/resolvers/yup/dist/yup';
【讨论】: