Parsing React上导入和导出时发生Gulp分析错误
这项质询的内容如下: 我试着进入反应,看起来很有趣。我正在使用Gulp进行传输,但出现以下错误:Parsing React上导入和导出时发生Gulp分析错误,parsing,reactjs,gulp,Parsing,Reactjs,Gulp,这项质询的内容如下: 我试着进入反应,看起来很有趣。我正在使用Gulp进行传输,但出现以下错误: ParseError: 'import' and 'export' may appear only with 'sourceType: module' 有问题的jsx文件是: import React from 'react'; class Square extends React.Component{ render() { return ( &l
ParseError: 'import' and 'export' may appear only with 'sourceType: module'
有问题的jsx文件是:
import React from 'react';
class Square extends React.Component{
render() {
return (
<p>Square</p>
)
}
}
export default Square;
和my package.json,以防:
{
"name": "reacttestone",
"version": "1.0.0",
"description": "Testing React Components",
"main": "index.js",
"dependencies": {
"react": "^0.14.2",
"react-dom": "^0.14.2"
},
"devDependencies": {
"babel-preset-es2015": "^6.1.2",
"babel-preset-react": "^6.1.2",
"babelify": "^7.2.0",
"gulp": "^3.9.0",
"vinyl-source-stream": "^1.1.0"
},
"browserify": {
"transform": [
"babelify"
]
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Myself",
"license": "MIT"
}
有什么想法吗?非常感谢。很快就要为前端找到Javascript库了,我喜欢:)得到相同的错误,请参阅。你有什么进展吗?
{
"name": "reacttestone",
"version": "1.0.0",
"description": "Testing React Components",
"main": "index.js",
"dependencies": {
"react": "^0.14.2",
"react-dom": "^0.14.2"
},
"devDependencies": {
"babel-preset-es2015": "^6.1.2",
"babel-preset-react": "^6.1.2",
"babelify": "^7.2.0",
"gulp": "^3.9.0",
"vinyl-source-stream": "^1.1.0"
},
"browserify": {
"transform": [
"babelify"
]
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Myself",
"license": "MIT"
}