أردت أن أعرف ما تقصده بـ "إعادة التوجيه إلى الأحداث" عند استخدام الخيار redirect
لوحدة التحكم في NodeVM
. لطالما استخدمت طريقة وضع الحماية ، وهي مجرد إرفاق كائن وحدة التحكم بأساليبه الخاصة ، لكنني أردت معرفة ما إذا كان هناك حل بديل منظف
إنه يعمل مثل هذا:
const vm = new NodeVM({
console: 'redirect'
});
vm.on('console.log', (msg) => {
console.log('REDIRECTED:', msg);
})
vm.run("console.log('hello');");
يمكنك الاستماع لتلك الأحداث:
console.log
console.info
console.warn
console.error
console.dir
console.trace
رائع شكرا!
شكرا! ربما يمكننا إضافة هذا إلى README أو وثائق أخرى؟
التعليق الأكثر فائدة
إنه يعمل مثل هذا:
يمكنك الاستماع لتلك الأحداث:
console.log
console.info
console.warn
console.error
console.dir
console.trace