How to use Superheroes Module in Node.js ?
Last Updated :
24 Jul, 2024
The superheroes
module is a fun and simple Node.js package that allows you to generate random superhero names. It's a great example of how to use third-party modules in Node.js and can be useful for testing, generating sample data, or just adding some flair to your applications. In this article, we'll walk through the steps to install and use the superheroes
module in a Node.js application.
Approach
The approach to implement the superheroes module in nodejs in mentioned below.
- Importing the Module: The
require('superheroes')
statement imports the superheroes
module. - Generating a Superhero Name: The
superheroes.random()
function generates a random superhero name. - Printing to Console:
console.log
outputs the superhero name to the console.
Steps to Setup the Application and Install Superheros Module
Step 1: Initialize the NodeJS application using the following command
npm init
Step 2:Â To install the 'superheroes' module into our project, we have to use the given instruction:Â
npm install superheroes
This instruction will add this module to our project and we can see the details in the package.json file in our project folder. Installed external modules are in node_modules and their all details are in the JSON file 'package.json'.
superheroesProject Structure:Â
Folder structureThe updated dependencies in package.json file will look like:
"dependencies": {
"superheroes": "^4.0.0"
}
Using the Superheroes module
Now, open the JavaScript code file and after this, we have to incorporate 'superheroes' module into our project. For this, we use require function. In this javascript code, require command is used firstly to incorporate the module into our project. Here, a function random() is used which generates random names of superheroes and console.log is used to show the output in the console.Â
JavaScript
const superheroes = require("superheroes");
const superheroesNames = superheroes.random();
console.log(superheroesNames);
Run the Code: After completing our code, go to the terminal and run the JavaScript code file using this command. And this will generate the random superheroes names every time you run it, which we can see in the console. Run it, again and again, to generate more names randomly.Â
node index.js
Output:
Note: At the end, Press Ctrl + C to stop the npm.