Closed wendyAndJken closed 1 year ago
Object.keys(require.cache).forEach((file) => { if (file === absConfigPath || file.indexOf(absMockPath) > -1) { delete require.cache[file]; } }); require无法清除缓存,导致mock文件修改之后读取的还是缓存文件。 require替代为require后可正常使用。 这个是我打开方式不对,还是bug?
可以尝试最新版
Object.keys(require.cache).forEach((file) => { if (file === absConfigPath || file.indexOf(absMockPath) > -1) { delete require.cache[file]; } }); require无法清除缓存,导致mock文件修改之后读取的还是缓存文件。 require替代为require后可正常使用。 这个是我打开方式不对,还是bug?