【发布时间】:2016-05-14 15:46:33
【问题描述】:
出于测试目的,我需要更改 Node.js Module 包装器。
(function (exports, require, module, __filename, __dirname, process, global) {
debugger;
});
玩了Module我发现了
var Module = require("module")
Module.wrapper
-> ["(function (exports, require, module, __filename, __dirname, process, global) { ", "
});"]
Module.wrap
-> function(script) {
return NativeModule.wrapper[0] + script + NativeModule.wrapper[1];
}
是否可以挂钩Module.wraper 或属性来更改脚本包装?
【问题讨论】:
标签: javascript node.js node-modules