How to ignore ESLint in Next.js ?
Last Updated :
23 Jul, 2025
In this article, we are going to see how to ignore ESLint in Next.Js. Follow the below steps to ignore ESLint in the Next.js application:
ESLint: ESLint is a JavaScript linter that is designed to help identify and correct problems in JavaScript code. ESLint is based on JSHint, but ESLint has more features and is more configurable. ESLint can be used to enforce a coding style, to detect errors and potential problems, and help improve code quality.
We can ignore the ESLint in Next.js using the approaches mentioned below:
Steps to Create Next.js Application
Step 1: To create a new NextJs App run the below command in your terminal:
npx create-next-app GFG
Step 2: After creating your project folder (i.e. GFG ), move to it by using the following command:
cd GFG
Project Structure: It will look like this.

Using next.config.js
Example: Ignore ESLint in Next.Js, if the ESLint is enabled the production build of your application will fail automatically if any error is present in the code. To ignore the ESLint in Next.Js add the below code in your 'next.config.js' file:
JavaScript
// next.config.js
module.exports = {
reactStrictMode: true,
eslint: {
ignoreDuringBuilds: true,
},
}
Output: After adding the above code to your 'next.config.file', the ESLint will be ignored in your Next.Js file.
Using .eslintignore
we can ignore the ESLint in the selected directories of files by adding them to .eslintignore file.
# .eslintignore
node_modules/
build/
public/
By removing from Project
We can completely remove eslint form the next.js project with the following command
npm uninstall eslint
rm -rf .eslintrc .eslintrc.js .eslintignore
Conclusion
To manage ESLint in Next.js, use next.config.js to disable ESLint during builds, add paths to .eslintignore to exclude specific files or directories, or completely remove ESLint by uninstalling it and deleting its configuration files.
Explore
Next js basics
Next js Routing
Next js Data Fetching
Next js Rendering
Next js Styling
Next js Optimizing
Next js Configuring
Next js Deploying
Next js Components
Next js File Conventions