我正在使用'require'在我的应用程序中导入模块。我想在我的JS文件中更改该模块的功能,并从此步骤开始,如果有人需要该模块,则更改的chings应该会影响。是否有可能实现这一目标?这不完全是这样的。
//module1.js
module.exports = function(p,q) {
retrun p+q;
}
//app.js
var change = require(./module1);// I 'require'd it here just to modify,actually there is no dependency
var dependency = require(./dependency1)
//modifying the module1 functionality to something like
// module.exports = function() {return p-q;}
//dependency1.js
var use1 = require(./module1)
log(use1(8,3))// should result in '5'
enter code here
任何帮助都非常值得赞赏。 三江源