title: Jenkins/npm: not found/config setup/plugin
body: <p>I just installed jenkins(installed suggested plugin) and afterwords added plugin <code>NodeJS Plugin</code> but still got same error below. Does anyone have ideas..? very Helpful any comments, Thanks! (I am pretty new to jenkins btw) </p>
  
  <p>Stage Logs (Postman Tests)</p>
  
  <p>Git -- <a href="https://github.com/reponame/Api-call-testing-automation.git" rel="nofollow noreferrer">https://github.com/reponame/Api-call-testing-automation.git</a> -- (self time 1s)</p>
  
  <pre><code>&gt; git rev-parse --is-inside-work-tree # timeout=10
  Fetching changes from the remote Git repository
   &gt; git config remote.origin.url https://github.com/reponame/Api-call-testing-automation.git # timeout=10
  Fetching upstream changes from https://github.com/reponame/Api-call-testing-automation.git
   &gt; git --version # timeout=10
   &gt; git fetch --tags --progress https://github.com/reponame/Api-call-testing-automation.git +refs/heads/*:refs/remotes/origin/*
   &gt; git rev-parse refs/remotes/origin/master^{commit} # timeout=10
   &gt; git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
  Checking out Revision 96d5533737397fdb51e1dd116ec5c0667ebb3752 (refs/remotes/origin/master)
   &gt; git config core.sparsecheckout # timeout=10
   &gt; git checkout -f 96d5533737397fdb51e1dd116ec5c0667ebb3752
   &gt; git branch -a -v --no-abbrev # timeout=10
   &gt; git branch -D master # timeout=10
   &gt; git checkout -b master 96d5533737397fdb51e1dd116ec5c0667ebb3752
  Commit message: "First Commit"
   &gt; git rev-list --no-walk 96d5533737397fdb51e1dd116ec5c0667ebb3752 # timeout=10
  </code></pre>
  
  <p>Shell Script -- npm install -- (self time 271ms)</p>
  
  <pre><code>&gt;[jsonplaceholder_api_test] Running shell script
  + npm install
  /var/jenkins_home/workspace/jsonplaceholder_api_test@tmp/durable-25502f6e/script.sh: 2: /var/jenkins_home/workspace/jsonplaceholder_api_test@tmp/durable-25502f6e/script.sh: npm: not found
  </code></pre>