【发布时间】:2019-12-18 04:18:30
【问题描述】:
所以,我是 React 的新手。抱歉,如果我遗漏了一些明显的东西,我正在努力解决我的 ES6 导入的一个奇怪问题。
我正在使用 @typeform/embed 模块 (0.12.1),它奇怪地链接到 npm 上的 GitHub 存储库,但该存储库不存在。所以我无法调查潜在的相关问题。
无论如何,每当我执行以下操作时:
import typeformEmbed from '@typeform/embed'
我的文本编辑器显示typeformEmbed的类型是一个字符串,当我去调用它的一个函数时,它总是undefined。给我'ole 不能在未定义的 TypeError 上调用属性 X。它几乎看起来好像在尝试导入 README?
但是,然后我打开了我的 Node REPL 并且可以写:
const typeformEmbed = require('@typeform/embed')
它就像一个魅力。
我缺少的两者之间是否存在一些差异?
编辑:我知道这个问题的文字量很大,如果我遗漏了重要信息,请告诉我。我应该提一下,我使用create-react-app 构建了这个项目。
【问题讨论】: