Vm2: Apa yang dimaksud dengan konsol: 'pengalihan'?

Dibuat pada 4 Feb 2017  ·  3Komentar  ·  Sumber: patriksimek/vm2

Saya ingin tahu apa yang Anda maksud dengan "mengalihkan ke acara" saat menggunakan opsi redirect untuk konsol di NodeVM . Saya selalu menggunakan metode kotak pasir, hanya melampirkan objek konsol dengan metodenya sendiri, namun saya ingin tahu apakah ada solusi pembersih alternatif

discussion

Komentar yang paling membantu

Ini bekerja seperti ini:

const vm = new NodeVM({
    console: 'redirect'
});

vm.on('console.log', (msg) => {
    console.log('REDIRECTED:', msg);
})

vm.run("console.log('hello');");

Anda dapat mendengarkan acara-acara tersebut:

  • console.log
  • console.info
  • console.warn
  • console.error
  • console.dir
  • console.trace

Semua 3 komentar

Ini bekerja seperti ini:

const vm = new NodeVM({
    console: 'redirect'
});

vm.on('console.log', (msg) => {
    console.log('REDIRECTED:', msg);
})

vm.run("console.log('hello');");

Anda dapat mendengarkan acara-acara tersebut:

  • console.log
  • console.info
  • console.warn
  • console.error
  • console.dir
  • console.trace

Keren terima kasih!

Terima kasih! mungkin kita bisa menambahkan ini ke README atau dokumentasi lainnya?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat