Como o V8 é instalado junto com os NodeJs? Qual versão é o meu mecanismo V8 atual?
140
Maneira fácil:
Digite na linha de comando:node -p process.versions.v8
Maneira do trabalhador:
Digite node --version
para obter a versão do Node.js.
Ir para o Node.js Changelogs .
Localize e abra o log de alterações da versão do Node.js.
Procure notas contendo V8 to
.
node -e 'console.log(process.versions.v8);'
Solução de uma linha:
node -p process.versions.v8
Solução alternativa:
node -e "console.log(process.versions.v8)"
fonte
node -p process.versions.v8
é um pouco mais curto. Não que isso importe, mas talvez alguém se importe.Basta executar
npm version
(não sei desde quando isso está disponível)fonte
Para verificar sua versão, verifique o valor no
process.versions
REPL.Além disso, você pode compilar o nó com outras versões da V8, se desejar. Obviamente, os resultados podem variar bastante aqui, dependendo das versões que você escolher.
fonte
node -e console.log(process.versions.v8)
; nada estava sendo produzido de outra maneira.Você pode apenas digitar:
node -p process.versions.v8
fonte
Apenas por diversão, se você tiver cachos disponíveis no seu terminal, o seguinte deverá fornecer a versão da v8:
Por exemplo, na minha caixa com node.js 0.4.7, recebo:
:)
fonte
encontre a versão v8 instalada com o nó.
onde O objeto do processo é um global que fornece informações e controle sobre o processo atual do Node.js.
se você digitar apenas processo em repl repl, verá informações sobre o nó (por exemplo, versão do nó, versão v8, plataforma, informações sobre variáveis de ambiente, etc.)
fonte
Se você estiver no Node.js. versão 7.7.3 ou similar, o comando é
Mas aqueles acima funcionam bem também.
fonte
fonte
As outras respostas são ótimas para verificar sua versão atual. Há também uma tabela com todas as versões do Node.js. aqui: https://nodejs.org/en/download/releases/ . Trecho, por exemplo:
fonte
Você também pode verificar qualquer versão do nodejs v8 usando o docker, como o nó
10.7.0
:docker run --rm -it node:10.7.0 bash -c "node -p process.versions"
fonte
v8 é fornecido com o Node.js. Você pode ver qual versão da v8 qualquer versão do Node.js está usando e quando entrou em produção, visualizando a v8
ChangeLog
nonode
repositório. Este é o mestre atual (se estiver construindo a partir da origem): https://github.com/nodejs/node/commits/master/deps/v8/ChangeLogPara visualizar uma versão específica do Node.js, alterne a ramificação para essa versão e verifique o
ChangeLog
histórico do arquivo s.fonte