【发布时间】:2017-12-15 12:38:35
【问题描述】:
由于--experimental-modules CLI 开关(即node --experimental-modules),我的基于Node 的项目是使用Node 上的本机ES 模块支持实现的。
显然,当我使用 Jasmine node --experimental-modules ./node_modules/jasmine/bin/jasmine 运行规范时,我收到以下错误:
错误 [ERR_REQUIRE_ESM]: 必须使用 import 来加载 ES 模块
有没有可能在 Node 中使用 ES 模块来使用 Jasmine?
如果没有,是否有任何替代方法不要使用框架(例如,使用npm 脚本运行测试)?
【问题讨论】:
标签: javascript node.js testing jasmine es6-modules