问题描述:

  nodejs require 缓存,无法检测文件变化,当文件require引入后,当文件发生变动后即使再次使用require,返回的依然是第一次引入的文件内容,这怎么破?

解决方案

 

    delete require.cache[require.resolve('./testModule.js')];

 './testModule.js' 就是引入的文件,也是想要删除缓存的文件,简而言之,就是在下次引用之前必须手动删除缓存。

 

 

君生我未生,我生君已老 君恨我生迟,我恨君生早 
君生我未生,我生君已老 恨不生同时,日日与君好
我生君未生,君生我已老 我离君天涯,君隔我海角
我生君未生,君生我已老 化蝶去寻花,夜夜栖芳草

 

相关文章:

  • 2021-12-03
  • 2021-07-20
  • 2021-06-15
  • 2022-02-17
  • 2021-10-20
  • 2022-01-28
  • 2021-09-11
  • 2022-12-23
猜你喜欢
  • 2022-03-08
  • 2021-11-14
  • 2021-06-06
  • 2021-09-05
  • 2021-07-28
  • 2021-11-18
  • 2021-09-25
相关资源
相似解决方案