Javascript &引用;引用错误未知插件“;当我尝试使用babel cli转换目录中的js文件时

Javascript &引用;引用错误未知插件“;当我尝试使用babel cli转换目录中的js文件时,javascript,babeljs,Javascript,Babeljs,我对巴贝尔有些陌生。我尝试使用以下命令转换目录中的某些.jsx文件时成功: babel --plugins transform-react-jsx test.js 但当我试图转换目录中的jsx文件列表时,失败了。以下是命令和错误消息: babel --plugins transform-react-jsx ../public/js/bundle/temp_realtime/ -d ../public/js/bundle/realtime 我不知道为什么会这样。已使用以下命令安装插件bab

我对巴贝尔有些陌生。我尝试使用以下命令转换目录中的某些.jsx文件时成功:

babel --plugins transform-react-jsx test.js
但当我试图转换目录中的jsx文件列表时,失败了。以下是命令和错误消息:

babel --plugins transform-react-jsx ../public/js/bundle/temp_realtime/ -d ../public/js/bundle/realtime


我不知道为什么会这样。已使用以下命令安装插件babel插件转换反应jsx:

npm install babel-plugin-transform-react-jsx 

这发生在我身上是因为我不小心使用了:

{
  "plugins": ["es2015", "react"]
}
我的意思是:

{
  "presets": ["es2015", "react"]
}

插件安装在哪里?它需要位于与
temp\u realtime
相关的父节点
中。因此,由于您使用的是
这似乎不太可能。它安装在我调用命令的地方,
/
。但是我不想让目录
node\u modules
位于
temp\u realtime
所在的父目录中。考虑到您是babel的新手,我建议您通过Gulp使用它,这样您就不必以这种方式处理所有命令行参数。退房,谢谢你的推荐。我会试试看:)@E.Sundin,它不起作用。。
{
  "presets": ["es2015", "react"]
}