While Next.js's TypeScript integration provides a safety net for type errors, it carries performance overheads during production builds. This can lead to slower build times and higher resource consumption or you just want to try out the production build but the typescript type errors stopping the nextjs builds. Selectively disabling type checking can help with this. Configuration Two options for disabling type checking in production Next.js exists: tsconfig.json configuration Set the noEmit flag to true, disabling type checking for production builds. next.config.js configuration Set the typescript property to false, also disabling type checking for production builds. Next Config (this is the preferred way): #next.config.js module.exports = { typescript: { ignoreBuildErrors: true, // Disables type checking in production builds }, }; Just add the key:value pair ignoreBuildErrors:true , if your project's next config already has typescrip...
Covering React frameworks like Next.js and Gatsby.js through brief articles with code snippets. Making learning easy for readers and myself.