Laravel ‘cross-env’ Is Not Recognized as An Internal or External Command [Solved]
We may face this error if we run npm run dev this. We need to make cross-env working globally instead of having it in the project.
Solution 1
- Delete
node_modulesfolder from your project. - Run
npm install --global cross-envthis command. - Delete
"cross-env": "^5.0.1",frompackage.jsonfiledevDependenciessection. - Run
npm install --no-bin-links - Now run
npm run devto what happens.
Solution 2
- Delete
node_modulesdirectory from your project. - Delete
package-lock.jsonfile. - Start command prompt as Administrator.
- Run
npm install - Then Run
npm run dev
Note: I’ve found this answer in StackOverflow. I hoe this link will help you too. Thanks. ?
Md Obydullah
Software Engineer | Ethical Hacker & Cybersecurity...
Md Obydullah is a software engineer and full stack developer specialist at Laravel, Django, Vue.js, Node.js, Android, Linux Server, and Ethichal Hacking.