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",
...
我嘗試任何事情,但它只是並不能把我的代碼