Parsing React上导入和导出时发生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

这项质询的内容如下:

我试着进入反应,看起来很有趣。我正在使用Gulp进行传输,但出现以下错误:

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"
}