webpack中,是借助loader完成的JSX代码的转化,还是babel??

是babel

react的代码实际上在浏览器上是不能直接运行的,我们借助脚手架把它转成es5,让react代码在浏览器上运行。

vue的语法 是在webpack中借助vue-loader来帮忙转换的,让Vue的代码可以在浏览器上运行。

但是在react里面,是没有react-loader来帮忙转换的,而是借助了 babel里面的 preset-react,preset是babel里面插件的合集。