节点劫持/模拟软件包需求

时间:2019-05-21 00:31:00

标签: javascript node.js

假设我必须劫持require('some-package'),以便如果代码中的任何人做了require('some-package'),他们都不会得到原始的some-package,而是我返回的东西,基本上是{{ 1}}可以。

如何在不使用Jest或其他工具的情况下实现此目的?劫持jest.mock并检查软件包名称并有条件地返回其他内容的唯一选择吗?

0 个答案:

没有答案