shlogg · Early preview
Ajeet Singh Raina @ajeetsraina

Next.js Dev Server Fix: Npm Run Dev Command Not Found Error

npm run dev in Next.js? Fix "sh: next: command not found" by installing Next.js locally or globally. Check package.json script & use full command `npm run dev` to trigger development server. Happy coding!

Ever run npm run dev in your Next.js project only to be greeted by the confusing sh: next: command not found error? Don't worry, this is a common hurdle faced by developers, and it's easily fixable.
This error pops up because the next command isn't recognized by your terminal. It could be due to two reasons:

Next.js Installed Locally: Most likely, Next.js is installed as a project dependency, not globally on your system.
Missing Script: Your package.json might be missing the script that triggers the next dev command.

Let's explore solutions for both scenarios:

  
  
  Solution 1: Running Ne...