如何禁用typescript以使我的 nextjs 构建失败?

运行 yarn next build 时出现一堆类型错误,例如:

Type error: Property 'href' does not exist on type '{ name: string; }'.

这导致我的构建失败。我可以在我的 tsconfig 中输入一个命令来防止这种情况发生吗?

stack overflow How to disable typescript for failing my builds with nextjs?
原文答案

答案:

作者头像

来自NextJS文档: https://nextjs.org/docs/api-reference/next.config.js/ignoring-typescript-errors

只需将此行放入next.config.js下方:

module.exports = {
  typescript: {
    // !! WARN !!
    // Dangerously allow production builds to successfully complete even if
    // your project has type errors.
    // !! WARN !!
    ignoreBuildErrors: true,
  },
}
作者头像

就放

// @ts-ignore 

在您要禁用类型检查的行中