4
无论我尝试什么,像<div/>
东西没有被转换为React.createClass
和浏览器只是在我的代码中的第一个<
扼杀。`babel-preset-react`不改变jsx与吞咽
我使用一饮而尽,如:
return gulp.src(files)
.pipe(babel({
presets: [ "react", "es2015" ],
plugins: [ "transform-react-jsx" ]
}))
.pipe(gulp.dest(dest));
我一直有和没有transform-react-jsx
试过,因为我相信react
预设要转变JSX呢?
这是我的.babelrc
,但它似乎没有任何区别,我读了某些地方,在某些情况下,你需要删除它的工作。试过了,没有帮助。
{
"presets": [ "react", "es2015" ],
"plugins": ["transform-react-jsx"]
}
在我的package.json:
"babel": "^6.5.2",
"babel-cli": "^6.8.0",
"babel-plugin-transform-react-jsx": "^6.8.0",
"babel-preset-es2015": "~6.5.0",
"babel-preset-react": "^6.5.0",
"gulp-babel": "~6.1.2",
...
我尝试任何事情,但它只是并不能把我的代码