Bagaimana V8 diinstal bersama dengan NodeJs? Apa versi mesin V8 saya saat ini?
140
Cara mudah:
Ketik baris perintah:node -p process.versions.v8
Cara pekerja keras:
Ketik node --version
untuk mendapatkan versi Node.js.
Pergi ke Node.js Changelogs .
Temukan dan buka log perubahan versi Node.js yang sesuai.
Cari catatan yang berisi V8 to
.
node -e 'console.log(process.versions.v8);'
Solusi satu baris:
node -p process.versions.v8
Solusi alternatif:
node -e "console.log(process.versions.v8)"
sumber
node -p process.versions.v8
sedikit lebih pendek. Bukan itu penting, tapi mungkin seseorang peduli.Jalankan saja
npm version
(tidak tahu sejak kapan ini tersedia)sumber
Untuk memeriksa versi Anda, periksa nilainya di
process.versions
dalam REPL.Selain itu, Anda dapat mengkompilasi simpul dengan versi V8 lain jika diinginkan. Jelas hasil dapat sangat bervariasi di sini tergantung pada versi apa yang Anda pilih.
sumber
node -e console.log(process.versions.v8)
; tidak ada yang dihasilkan sebaliknya.Anda cukup mengetik:
node -p process.versions.v8
sumber
Hanya untuk bersenang-senang, jika Anda memiliki curl tersedia di terminal Anda, berikut ini akan memberi Anda versi v8:
Misalnya, dalam kotak saya dengan node.js 0.4.7 saya mendapatkan:
:)
sumber
temukan versi v8 yang terinstal dengan node.
di mana objek proses adalah global yang menyediakan informasi tentang, dan kontrol atas, proses Node.js saat ini.
jika Anda cukup mengetik proses di node repl, Anda melihat informasi tentang node (yaitu versi node, versi v8, platform, info variabel env dll)
sumber
Jika Anda menggunakan Node.js versi 7.7.3 atau mirip, perintahnya adalah
Tetapi mereka di atas juga berfungsi dengan baik.
sumber
sumber
Jawaban lainnya bagus untuk memeriksa versi Anda saat ini. Ada juga tabel dengan semua versi Node.js di sini: https://nodejs.org/en/download/releases/ . Kutipan misalnya:
sumber
Anda juga dapat memeriksa versi nodejs v8 menggunakan buruh pelabuhan, seperti simpul
10.7.0
:docker run --rm -it node:10.7.0 bash -c "node -p process.versions"
sumber
v8 dibundel dengan Node.js. Anda dapat melihat versi v8 apa yang digunakan Node.js dan kapan versi itu diproduksi dengan melihat v8
ChangeLog
darinode
repositori. Ini adalah master saat ini (jika membangun dari sumber): https://github.com/nodejs/node/commits/master/deps/v8/ChangeLogUntuk melihat versi Node.js tertentu, alihkan cabang ke versi itu dan periksa
ChangeLog
riwayat file.sumber