Getting the version number from package.json in Node.js
In this tutorial, we are going to learn about two different ways to get the version number from a package.json file in the Node app.
Getting the version number
We can get the version number from the package.json
file by requiring it as a module.
Here is an example:
app.js
const package_json = require('./package.json');
console.log(package_json.version); // 1.2.4
The package_json.version
property is holding the version number.
Similarly, we can also access the version number by saved it inside the .env
file and accessing it using the environment variable.
.env
package_version=1.2.4
app.js
require('dotenv').config();
console.log(process.env.package_version); // 1.2.4
Note: Install the
dotenv
npm package, if you don’t have in your project.