最近看视频学react,主要通过webpack配置,但是React.DOM里面使用标签出错,求各位大佬指导,同时也希望分享一下react入门的方法,满地打滚跪求一答。
React新手菜鸟求助
JasonLiao
#4
按你说的话应该是没有识别到 react 的 jsx 语法?是不是你没有 install babel-preset-react
?
还有你 webpack 的第一个 loader 设置,test: /\.js?$/
匹配的是 .js
或者 .j
,如果你的文件命名是 .jsx
就会有问题,一般是使用 test: /\.jsx?$/
就可以匹配 .js
和 .jsx
了
wlt
#9
这个恐怕不是你写的代码的问题吧,你可以运行代码看下是不是正常。
此问题的原因是: sublime没有安装支持babel的插件
- 安装: ctrl+shift+p ----------> install package ----------> babel
- 配置: 打开菜单view,Syntax -> Open all with current extension as… -> Babel -> JavaScript (Babel),选择babel为默认 javascript 打开syntax