typescript
当项目中存在 TypeScript 错误时,Next.js 会导致生产构建失败 (next build
)。
¥Next.js fails your production build (next build
) when TypeScript errors are present in your project.
如果你希望 Next.js 即使你的应用有错误也能危险地生成生产代码,你可以禁用内置类型检查步骤。
¥If you'd like Next.js to dangerously produce production code even when your application has errors, you can disable the built-in type checking step.
如果禁用,请确保在构建或部署过程中运行类型检查,否则这可能非常危险。
¥If disabled, be sure you are running type checks as part of your build or deploy process, otherwise this can be very dangerous.
打开 next.config.js
并在 typescript
配置中启用 ignoreBuildErrors
选项:
¥Open next.config.js
and enable the ignoreBuildErrors
option in the typescript
config:
module.exports = {
typescript: {
// !! WARN !!
// Dangerously allow production builds to successfully complete even if
// your project has type errors.
// !! WARN !!
ignoreBuildErrors: true,
},
}