web-dev-qa-db-ja.com

ビルド中にバベルが予期しないトークンを与える

反応ライブラリをビルドしようとしていますが、npmビルドでこのエラーが発生します。このエラーの原因と修正方法は?

    src/lib/CircularProfiles.js -> dist/CircularProfiles.js
    SyntaxError: src/lib/Github.js: Unexpected token (14:10)
      12 | class GithubProfileBar extends Component {
      13 |
    > 14 |     state = {
         |           ^
      15 |         totalRepos: 0,
      16 |         totalStars: 0,
      17 |     }

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] build: `rm -rf dist && NODE_ENV=production babel src/lib --out-dir dist --copy-files --ignore __tests__,spec.js,test.js,__snapshots__`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/natesh/.npm/_logs/2018-12-26T03_51_21_931Z-debug.log

私の.babelrcファイル:

{
    "presets": [
        "es2015",
        "react"
    ]
}
2
Natesh bhat

V7とv6の両方のブランチとバベルを使用していないことを確認してください。 "@ babel/core"は7xブランチで、 "babel/core"は6xブランチです。両方を一度にインストールするべきではありません!

0
Kim Steinhaug