¿Cómo se instala V8 junto con NodeJs? ¿Qué versión es mi motor V8 actual?
140
Manera fácil:
escriba en la línea de comando:node -p process.versions.v8
Trabajador duro:
Escriba node --version
para obtener la versión Node.js.
Ir a los Node.js registros de cambios .
Busque y abra el registro de cambios de versión Node.js apropiado
Busque notas que contengan V8 to
.
node -e 'console.log(process.versions.v8);'
Solución de una línea:
node -p process.versions.v8
Solución alternativa:
node -e "console.log(process.versions.v8)"
fuente
node -p process.versions.v8
Es un poco más corto. No es que importe, pero tal vez a alguien le importe.Simplemente ejecute
npm version
(no sé desde cuándo está disponible)fuente
Para verificar su versión, verifique el valor en
process.versions
REPL.Además, puede compilar el nodo con otras versiones de V8 si lo desea. Obviamente, los resultados pueden variar ampliamente aquí dependiendo de las versiones que elija.
fuente
node -e console.log(process.versions.v8)
sin embargo; de lo contrario no se emitía nada.Solo puedes escribir:
node -p process.versions.v8
fuente
Solo por diversión, si tiene curl disponible en su terminal, lo siguiente debería darle la versión v8:
Por ejemplo, en mi caja con node.js 0.4.7 obtengo:
:)
fuente
encuentre la versión v8 instalada con el nodo.
donde El objeto de proceso es un global que proporciona información y control sobre el proceso actual de Node.js.
si solo escribe proceso en respuesta de nodo, verá información sobre el nodo (es decir, versión de nodo, versión v8, plataforma, información de variables de entorno, etc.)
fuente
Si estás en Node.js versión 7.7.3 o similar, el comando es
Pero los de arriba también funcionan bien.
fuente
fuente
Las otras respuestas son excelentes para verificar su versión actual. También hay una tabla con todas las versiones de Node.js aquí: https://nodejs.org/en/download/releases/ . Extracto por ejemplo:
fuente
También puede verificar cualquier versión de nodejs v8 usando docker, como node
10.7.0
:docker run --rm -it node:10.7.0 bash -c "node -p process.versions"
fuente
v8 se incluye con Node.js. Puede ver qué versión de v8 está usando cualquier versión de Node.js y cuándo entró en producción al ver la v8
ChangeLog
desde elnode
repositorio. Este es el maestro actual (si se construye desde la fuente): https://github.com/nodejs/node/commits/master/deps/v8/ChangeLogPara ver una versión específica de Node.js, cambie la rama a esa versión y verifique el
ChangeLog
historial del archivo s.fuente