【问题标题】:ECMA6: Experimental JS flag not working on Chrome? Import doesn't work :)ECMA6:实验性 JS 标志在 Chrome 上不起作用?导入不起作用:)
【发布时间】:2015-08-15 01:30:22
【问题描述】:

我正在尝试使用 ECMA6... 我启用了实验性 javascript 标志,但下一行抛出“未捕获的 SyntaxError:意外的保留字导入”

import {Pool} from 'maskera-client/modules/core/core-models.js';

我没有找到任何关于这个的信息,只是一堆关于 Ecma6 到 Ecma5 转译器的东西......该标志已启用......它在 Chrome 和 Firefox 中不起作用。我看到较早的帖子谈论此功能,但我无法使其发挥作用。

谢谢,对不起我的英语不好:) PD:我认为其余的代码无关紧要......


编辑:“可能重复”并不能解决我的问题,而且我要求的是 es6 模块,而不是箭头函数......也许它们受支持,我不知道......

-- 编辑 2:仍然无法正常工作:\

【问题讨论】:

  • Using ECMAScript 6的可能重复
  • 我几天前看到了那个帖子……但我还不能解决问题。我想知道是否有另一种在没有转译器的情况下运行 ecma6 的方法。
  • 即使一年过去了,除了 Edge:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…,它仍然没有在任何浏览器中实现:即使这样,它还是在标志后面。希望我们不必等待太久!

标签: javascript google-chrome import


【解决方案1】:

查看这篇博文:https://medium.com/dev-channel/es6-modules-in-chrome-canary-m60-ba588dfb8ab7

支持,至少在实验性 Web 平台标志后面的 Canary 中,应该可以工作。试一试,看看效果如何。

也就是说,我似乎无法让我的 chrome 扩展工作并不断得到:Uncaught SyntaxError: Unexpected token import - 尽管我不确定这是否是特定于扩展的(尽管它不应该是......!)。

祝你好运

【讨论】:

  • 你有没有修复过Uncaught SyntaxError: Unexpected token import
猜你喜欢
  • 2020-01-03
  • 1970-01-01
  • 2019-04-02
  • 2015-01-29
  • 1970-01-01
  • 2017-04-03
  • 2018-10-24
  • 2017-03-12
  • 2011-09-06
相关资源
最近更新 更多