سلام دوستان
یک سوال
چطوری میشه یک function ماژول ایمپورت شده رو override کرد ؟
یا به ماژول ایپورت شده یک function جدیدی اضافه کرد ؟
البته بگم در cjs انجام دادم و میخوام پاسخ در حالت esm باشد
این مثال برای cjs هست ولی منظور من esm هست
var fs = require('fs');
// add a new function, printMessage(), to the module
fs.printMessage = function(str){
console.log("Message from newly added function to the module");
console.log(str);
}
// re-export the module for changes to take effect
module.exports = fs
// you may use the newly added function
fs.printMessage("Success");
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟