【问题标题】:Import does not works (Unexpected identifier)导入不起作用(意外的标识符)
【发布时间】:2018-10-21 20:05:30
【问题描述】:

有人可以帮我吗?我正在尝试解决这个问题,但我不能。我在谷歌上寻找答案,但找不到。我的意思是我试图像其他人一样这样做,但它仍然不起作用。

我的 src 文件夹中有 2 个文件。我得到了 index.js 和 paddle.js。在 paddle.js 中,我定义了一个带有构造函数和其他方法的类 Paddle。当我想将该类导出为默认值然后将其导入我的 index.js 文件时,它不起作用。有人可以帮我吗?每次我尝试导入它时,我的控制台中都会出现错误消息。

【问题讨论】:

  • 下次也发布您的代码。
  • 您尝试在什么环境中运行您的模块?并非所有都支持 ES6 模块语法。
  • 下面包含的解决方案正在运行。我正在等待接受它。

标签: javascript html es6-modules script-tag


【解决方案1】:

您需要在type="module" 中包含导入脚本。

<script type="module" src=".js/index.js"></script>

【讨论】:

  • 如果一个导入另一个,你只需要加载一个带有&lt;script&gt;标签的。也不清楚他们是否在使用 HTML?
  • @Bergi 谢谢提醒。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-01
  • 1970-01-01
  • 2016-02-23
  • 2018-12-06
  • 1970-01-01
  • 2019-12-08
相关资源
最近更新 更多