代码之家  ›  专栏  ›  技术社区  ›  AHmedRef

离子3语法错误:“意外标记=>”

  •  0
  • AHmedRef  · 技术社区  · 6 年前

    IM建筑离子3 (安古拉5+ES2015) Android操作系统的应用程序,它适用于Android 7、8和9,但不适用于6版本,启动应用程序时出现此错误:

    enter image description here

    请帮忙!

    1 回复  |  直到 6 年前
        1
  •  1
  •   Jesse Hallett    6 年前

    我认为问题是Android6中的javascript虚拟机太旧了,无法支持arrow函数。解决方案是使用像Babel这样的蒸腾器来针对旧的VM,或者重写代码以删除ES6语言功能的使用。

    编辑:很抱歉,我发现这个问题上有一个“typescript”标签。您可以调整 target 设置在 tsconfig.json 输出与旧的javascript版本兼容的代码。试用使用 ES5 或者如果不起作用,你可以尝试 ES3 .