所以在我的nodejs服务器文件中,我有一行:
tools=require("./tools.js");
工具文件包含我更改很多的功能等,所以我想不是每次更改时都重新启动服务器,我可以简单地添加一些方法让我重新需要 tools.js,所以我做到了。但是现在的问题是,当我启动程序时,更改 tools.js 并使其重新需要它,它再次需要它,就好像它仍处于第一次需要时的状态一样。什么?
编辑:我不想在文件更改时重新启动应用程序,因为这与重新启动服务器相同,这是我想要阻止的!所以我需要一些让我重新需要它的东西,忽略模块缓存或其他什么。
有什么想法可以帮助我吗?