Ada cara lain untuk mengambil informasi tertentu dari package.json
file Anda yaitu menggunakan modul pkginfo .
Penggunaan modul ini sangat sederhana. Anda bisa mendapatkan semua variabel paket menggunakan:
require('pkginfo')(module);
Atau hanya detail tertentu ( version
dalam hal ini)
require('pkginfo')(module, 'version');
Dan variabel paket Anda akan diatur ke module.exports
(sehingga nomor versi akan dapat diakses melalui module.exports.version
).
Anda dapat menggunakan potongan kode berikut:
require('pkginfo')(module, 'version');
console.log "Express server listening on port %d in %s mode %s", app.address().port, app.settings.env, module.exports.version
Modul ini memiliki fitur yang sangat bagus - dapat digunakan dalam file apa pun di proyek Anda (misalnya dalam subfolder) dan secara otomatis akan mengambil informasi dari Anda package.json
. Jadi Anda tidak perlu khawatir di mana Anda package.json
berada.
Saya harap itu akan membantu.
console.log(process.version)