Je voulais savoir ce que vous entendiez par "redirection vers les événements" lorsque vous utilisez l'option redirect
pour la console dans NodeVM
. J'ai toujours utilisé la méthode sandbox, consistant simplement à attacher un objet console avec ses propres méthodes, mais je voulais savoir s'il existait une solution alternative plus propre
Cela fonctionne comme ceci :
const vm = new NodeVM({
console: 'redirect'
});
vm.on('console.log', (msg) => {
console.log('REDIRECTED:', msg);
})
vm.run("console.log('hello');");
Vous pouvez écouter ces événements :
console.log
console.info
console.warn
console.error
console.dir
console.trace
Génial merci!
Merci! peut-être pouvons-nous l'ajouter à README ou à d'autres documents ?
Commentaire le plus utile
Cela fonctionne comme ceci :
Vous pouvez écouter ces événements :
console.log
console.info
console.warn
console.error
console.dir
console.trace