Node.js adiciona API integrada para cache em disco



Node.js adiciona API integrada para cache em disco

Node.js 22.8.0, a versão mais recente do framework orientado a eventos Tempo de execução do JavaScriptadiciona uma API JavaScript para habilitar o cache em disco de todos os módulos carregados após a API ser chamada, apresentando uma opção de cache para o código.

A API é chamada module.allow.CompileCache(). Ele substitui o NODE_COMPILE_CACHE variável de ambiente, que somente usuários finais podem usar para habilitar o cache em disco. A nova API permite que autores de ferramentas e bibliotecas gerenciem o cache de seu próprio código. A solução é uma alternativa integrada para v8-compilar-cache pacotes, oferecendo melhor desempenho e suporte para ESM (Módulos ECMAScript).

Introduzido em 3 de setembroO nó 22.8.0 pode ser baixado de Nodejs.org. É classificado como uma versão atual em vez de uma versão LTS (suporte de longo prazo). Com esta atualização, o Node agora oferece suporte à exigência de cobertura de código para atender a um limite específico antes que um processo saia com sucesso. Os desenvolvedores que desejam usar esse recurso devem definir o –experimental-test-coverage bandeira. Limites podem ser definidos para tipos de cobertura, incluindo coberturas de ramificação, função e linha. Também na versão 22.8.0, uma versão de vm.createContext() foi adicionado para criar um contexto sem contextualizar seu objeto world quando vm.constants.DONT_CONTEXTIFY é usado. Isso é adequado quando os usuários desejam congelar o contexto ou acelerar o acesso world se não precisarem do comportamento do interceptor.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *