是否可以将node.js模块加载到缓存中而不执行? 我想将用于测试\调试的require.main更改为缓存文件并稍后执行。
最佳答案
不直接,但您可以将模块名称存储在变量中并创建一个名为executeModule的函数function(moduleName) {varmodules[moduleName] = require(moduleName);}
没有真正的方法来包含该模块,但不调用它的构造函数。一些模块需要您自己调用它,但大多数模块会自动调用它。
关于javascript - 如何将node.js模块请求到缓存而不执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31915900/