راکت

override یا extend در node js

2 پاسخ

سلام دوستان
یک سوال
چطوری میشه یک 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");
ثبت پرسش جدید

پاسخ‌ها

2
a.azadi1984
a.azadi1984
@a.azadi

تخصص: Full Stack Web Developer

کسی از دوستان نمیدونه ؟؟؟

a.azadi1984
a.azadi1984
@a.azadi

تخصص: Full Stack Web Developer

در پی پاسخ ؟؟

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام