2017-03-09 3 views
0

hereを上書きしているため、Flowプロジェクトでモジュールハイチャートを追加しました。基本的に問題は、ライブラリHighchartを使用するたびに、コードに入れなければならないことです。import Highcharts from "highcharts"; FlowJsインターフェイスでエラーは発生しませんが、ブラウザでエラーが発生します。Unexpected token import(正しくjsファイルをコンパイルしません)誰でもその答えを知っていますか?私は感謝します!Highchartsのフローエラー

+0

モジュールをインポート/エクスポートするには、バンドラが必要です。 [webpack](https://webpack.js.org/)やbrowserifyやsystemjsのような人気のあるバンドルを試してみてください。 – morganfree

答えて

0

フローでは、一般的にタイプ注釈などに非標準の構文が使用されます。importは標準のES6構文ですが、使用しているブラウザによってはまだサポートされていません。

どちらの方法でも、解決策はBabelを使用してコードをトランシルル化することです。古いバージョンのJavaScriptをターゲットにして、フロータイプを削除するように設定できます。 Running Flow codeページのFlowでそれを使用する方法についてもう少し詳しく知っています。