我想要一个文件,用 CoffeeScript 编写的另一个文件也用 CoffeeScript 编写。我想在文件更改时再次要求该文件(使用fs.watch()
),但是作为文档 module.require 缓存需要。
有没有一种简单的方法来解决这个问题?
更新:
这似乎仍然不起作用:
fs.watch './file.coffee', (event, filename) ->
delete require.cache[__dirname + '/' + filename]
require './file'