Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

babel-cli not working as expected

I had installed babel-cli globally using npm. And I had a script.js file which contains the ES6 code. When I tried to compile that using $babel script.js -o out.js, it just copy all the contains of the script.js to out.js.

As far I concern, it should convert all the ES6 code to ES5.

Even if I run the script.js file without any content, it should show "use strict"; in my out.js. But it shows an empty file. Unable to figure out whats wrong?

Moreover I am unable to understand why "https://www.npmjs.com/package/babel-cli" says to install babel-cli globally where as "https://babeljs.io/docs/setup/#babel_cli" says to install that locally.

When I installed babel-cli locally and try to compile the script.js file it simply shows

'babel' is not recognized as an internal or external command, operable program or batch file.

like image 488
Rohith K Gorantla Avatar asked Jun 26 '26 22:06

Rohith K Gorantla


1 Answers

This should answer your question worked for me. https://github.com/babel/babel/issues/4066

or install babel-cli globally and try it works then.

like image 158
madhu kiran Avatar answered Jul 01 '26 17:07

madhu kiran



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!