2017-03-09 56 views
0

我已经在Flow项目中添加了模块highcharts,因为它是通过here写的。基本上问题是,无论何时我使用库Highcharts,我必须将代码import Highcharts from "highcharts";结果结果在FlowJs接口中没有错误,但在浏览器Unexpected token import(因此它不能正确编译js文件)中有错误。有谁知道这个答案吗?我将不胜感激!Highcharts的流量错误

+0

您需要一个捆绑器才能导入/导出模块。您可以尝试[webpack](https://webpack.js.org/)或其他流行的打包程序(如browserify或systemjs)。 – morganfree

回答

0

流程通常使用非标准语法进行类型注释等。在您的情况下,import是标准ES6语法,但尚未在您使用的任何浏览器中支持。

无论采用哪种方式,解决方案都是使用Babel来传输代码。您可以将其配置为定位较旧版本的JavaScript并剥离Flow类型。有关于在Running Flow code页面上使用Flow的更多信息。