2016-10-12 5 views
1

私はちょうどbabelとES2016を使って新しいプロジェクトを開始したいので、私は新しいプロジェクトでawait asyncを使うことができます。Babel予期しないトークンのエクスポート

{ 
    "presets": [ 
     "es2016", 
     "stage-0" 
    ] 
} 

をそしてindex.jsよりも私が持っている::babelrcで私は次置く

require('babel-core/register')() 
require('babel-polyfill') 
require('./bin/server.js') 

しかし、私が原因で、インポートの最初の行で、アプリを実行したときに、今server.jsにそれが失敗しました:それは、 "インポート" を認識していないことを言って 'KOA'

から

インポート興亜。私がインストールしたパッケージは、babe-cli、core、polyfill、preset-es2016、preset-stage-0、babel-registerです。私は何かを逃しているのですか、何が間違っていますか?

答えて

1

私はあなたが--save-devのバベル・プリセット・es2015

+1

をインストールしかし、それを私はES2015(ES6)を使用しますNPMをインストールする必要があると思います。 – HyperX

+0

最初にES2016!= ES6、ES6 === ES2015。 ES7 === ES2016として。 – evolutionxbox

+0

はい私の間違い: – HyperX

関連する問題