Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.38 KB

File metadata and controls

32 lines (25 loc) · 1.38 KB

Como Pegar A Versão Do Package.Json Na Minha Aplicação?

Para obter a versão do package.json em uma aplicação Node.js, você pode usar o módulo fs (sistema de arquivos) para ler o arquivo package.json e, em seguida, analisar o conteúdo para obter a versão. Aqui está um exemplo de como você pode fazer isso:

const fs = require('fs');

// Caminho para o arquivo package.json
const packageJsonPath = './package.json';

// Lê o conteúdo do arquivo package.json
fs.readFile(packageJsonPath, 'utf8', (err, data) => {
  if (err) {
    console.error('Erro ao ler o arquivo package.json:', err);
    return;
  }

  // Analisa o conteúdo como JSON
  try {
    const packageJson = JSON.parse(data);

    // Obtém a versão do package.json
    const versao = packageJson.version;
    console.log('Versão do package.json:', versao);
  } catch (jsonError) {
    console.error('Erro ao analisar o JSON do package.json:', jsonError);
  }
});

Este código utiliza a função readFile do módulo fs para ler o conteúdo do arquivo package.json. Em seguida, ele analisa o conteúdo como JSON e obtém a versão do package.json.

Certifique-se de substituir ./package.json pelo caminho real do seu arquivo package.json se estiver em um local diferente. Este exemplo assume que você está executando este código no mesmo diretório onde o package.json está localizado.