【问题标题】:flow error for HighchartsHighcharts 的流量错误
【发布时间】:2017-03-10 11:54:11
【问题描述】:

我在 Flow 项目中添加了模块 highcharts,因为它写在 here 上。基本上问题是,每当我使用库 Highcharts 时,我必须输入代码 import Highcharts from "highcharts"; 结果结果在 FlowJs 界面中没有错误,但在浏览器中出现错误 Unexpected token import(所以它不能正确编译 js 文件) .有人知道答案吗?我将不胜感激!

【问题讨论】:

  • 您需要一个捆绑器才能拥有导入/导出模块的能力。您可以尝试webpack 或其他流行的打包工具,例如 browserify 或 systemjs。

标签: highcharts flowtype


【解决方案1】:

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

无论哪种方式,解决方案是使用Babel 转译您的代码。您可以将其配置为针对旧版本的 JavaScript 并去除 Flow 类型。在 Running Flow code 页面上有更多关于在 Flow 中使用它的信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-21
    • 1970-01-01
    • 2017-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-21
    相关资源
    最近更新 更多