节点TypeScript删除需要缓存

时间:2019-05-11 18:34:46

标签: node.js typescript

我想多次要求使用TypeScript和Node中的模块进行测试。根据{{​​3}}的帖子,应该使用

const config = require('./foo');
delete require.cache[require.resolve('./foo')];

但是,这对我不起作用。另外,当我打印出对象require.cache时,它是空的。

1 个答案:

答案 0 :(得分:1)

我在jest测试中遇到了相同的问题。帮助我的是测试用例之前的resetModules通话。