I'm using babel v7.6.x and have set up the following.
package.json
"scripts": {
"dev": "nodemon --exec babel-node bin/index.js",
"start": "babel-node bin/index.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
...
"devDependencies": {
"@babel/core": "^7.6.4",
"@babel/node": "^7.6.3",
"@babel/preset-env": "^7.6.3",
"nodemon": "^1.19.4"
}
.babelrc
{
"presets":[
"@babel/preset-env"
]
}
yet i am still getting :
'babel-node' is not recognized as an internal or external command,
operable program or batch file.
It used to be working but since doing a recent npm install to get updated versions it has failed to start up successfully.
my node version is 10.15.2 npm version is 6.12.0
Thank you in advance!
Remove package directory:
rm -rf node_modules
Install again:
yarn
or
npm install
Check there is no errors
Check enough free space available
Check existence of files:
node_modules/.bin/babel-node
node_modules/.bin/babel-node.cmd
- windows onlynode_modules/@babel/node/bin/babel-node.js