'npm ERR! could not determine executable to run
I wanna run my project by npm run watch
and when I do nothing, it suddenly appears an error like this.
git:(master) ✗ npm run watch
> watch
> npx mix watch
npm ERR! could not determine executable to run
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/bintangtobing/.npm/_logs/2021-06-04T08_11_16_499Z-debug.log
Does anyone know about these errors?
I have already did a solution, it is
delete node_modules on the project folder and run an
npm install
and it still got the same error.
Can anyone help me, please? Thank you, everyone.
Solution 1:[1]
It worked for me:
npm uninstall husky && npm install --save-dev husky@4
It happens because git is trying to find a file that doesn't exist (in version 5) so downgrading helps, I know that's not the best solution but could help someone.
Or try to migrate husky (4 to 7):
Solution 2:[2]
Ended up doing
rm -rf .git/hooks
npm install
Followin this sugestion https://github.com/npm/cli/issues/1845#issuecomment-814884999
Worked for me
Solution 3:[3]
npm install
I had this problem after trying to debug a build issue. I deleted the node_modules and ran the app in a docker container. But this meant the husky npm package wasn't available locally anymore so a simple npm install
fixed the problem
Solution 4:[4]
I had to downgrade node from v17.0.1 to v14.18.1, because newer node-version was not supported by one of my project's dependencies.
( e.g. via "nvm use 14", see Node Version Manager )
Solution 5:[5]
My issue was is that I was mistakenly calling npx start
instead of npm start
.
I was doing this from the CMD
line in my Dockerfile
.
I realize this isn't the OPs question, but the error and title may bring others here who are getting this error.
Solution 6:[6]
It worked for me:
git commit -m "updating the dependency packages" --no-verify
Sometimes its due to pre-commit hooks
Solution 7:[7]
In my case i was using wrong cmd . npx create react-app assignment
cmd should be like npx create-react-app my-project
mistake : I was missing "-" in between create and react in cmd
Solution 8:[8]
npm audit
fixed the issue for me while trying to run,
npx ng n <folder-name>
.
Angular was installed locally in this folder, which already contained an Angular project.
Solution 9:[9]
just use npm install
then -> npm start
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | |
Solution 2 | Sr.PEDRO |
Solution 3 | RooN3y |
Solution 4 | Alex |
Solution 5 | shmuels |
Solution 6 | AnilS |
Solution 7 | user9083933 |
Solution 8 | Nice Books |
Solution 9 | Byomkesh |