我一直在运行一个命令,一次将.jsx文件转换为.js文件:
npx babel App.jsx --out-file App.js --plugins=@babel/plugin-transform-react-jsx
我想对目录中的所有内容都这样做。我通读了帮助命令的选项,似乎我应该能够完成这个
npx babel -d mydirectory -x .jsx --plugins=@babel/plugin-transform-react-jsx
但这说明它需要文件名,尽管它提供了一个目录。
正确的语法是什么?
根据babel文档,语法似乎是
npx babel mydirectory --out-dir dist -x .jsx --plugins=@babel/plugin-transform-react-jsx
https://babeljs.io/docs/en/babel-cli#compile-目录