April 12, 2024 nodejs

Cara Melihat Ukuran File Menggunakan Node Js

Untuk melihat ukuran file menggunakan node js, anda bisa menggunakan modul bawaan nodejs yaitu fs.stat().

fs.stat() mengembalikan objek dengan salah satu propertinya adalah size yang berisi ukuran file dalam bytes.

const fs = require('fs/promises')

async function main() {
  const file = await fs.stat('image.jpg')

  console.log(file.size)
}

main()
// 154274

Anda bisa memanfaatkan package filesize untuk mengonversi bytes ke format yang lebih mudah dibaca.

const fs = require('fs/promises')
const { filesize } = require('filesize')

async function main() {
  const file = await fs.stat('image.jpg')

  console.log(file.size)
  console.log(filesize(file.size))
}

main()
// 154274
// 154.27 kB

Sumber