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 ApplicationStep 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.jsExample: 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 .eslintignorewe can ignore the ESLint in the selected directories of files by adding them to .eslintignore file.
# .eslintignoreBy removing from Projectnode_modules/
build/
public/
We can completely remove eslint form the next.js project with the following command
npm uninstall eslintConclusion
rm -rf .eslintrc .eslintrc.js .eslintignore
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.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4