"htmlextra" reporter is not recognizing by Jenkins

I’m getting error in Jenkins regarding htmlextra which is not recognizing by Jenkins, even I was getting the same error of newman after setting up the variable in Jenkins that error has resolved

These are the below screenshots that I already did in Jenkins

(Dashboard → Configuration-> Global Properties)

(Dashboard → Global Tool Configuration → Node JS)

This is the command, I’m running from Jenkins: newman run “User Details.postman_collection.json” -e “Dev Env.postman_environment.json” -r cli,htmlextra

This is the below error screenshot:

Please note that, when I’m running that command from the command prompt(using Window machine), then the report is generating, the only issue with Jenkins

====================================================
install newman and htmlextra report globally by this command: npm install -g newman newman-reporter-htmlextra

All the modules have installed at this location(in window machine): C:\Users\sacgupta\AppData\Roaming\npm\node_modules

Looks like, I need install htmlextra package at jenkins level(newman, npm have installed at this place) C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins.jenkins\tools\jenkins.plugins.nodejs.tools.NodeJSInstallation\NodeJS\node_modules

Hello All, it’s working now.

Solution: I have copied “newman-reporter-htmlextra” folder from “C:\Users\sacgupta\AppData\Roaming\npm\node_modules\newman-reporter-htmlextra” location to jenkins “C:\Users\sacgupta\AppData\Roaming\npm\node_modules\newman-reporter-htmlextra”

How to download this package(htmlextra) automatically at Jenkins level??

Generally below command should work to download the htmlextra package