gpt4 book ai didi

javascript - 如何在 ecmascript 6 中模拟导入的模块?

转载 作者:搜寻专家 更新时间:2023-11-01 04:36:03 24 4
gpt4 key购买 nike

我有一个带有 mocha、babel 和节点的测试设置,用于测试 ecmascript 6 代码。

有人对如何模拟被测模块中的导入有什么建议吗?

最佳答案

ES2015 中的导入和导出是语言本身的一部分,旨在进行静态分析。因此,它们不能在运行时进行操作,这使得动态模拟成为不可能。

我建议您看一下实现某种形式的轻量级依赖注入(inject)框架或动态模块解析器。

SystemJS作为通用模块加载器可能是您的不错选择。

希望对您有所帮助!

关于javascript - 如何在 ecmascript 6 中模拟导入的模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33088439/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com