title: NPM Cache Step not working in Azure DevOps
body: <p>I followed the following doc from Microsoft to configure the npm cache step for android app i am trying to build in azure and instead of package.json-Lock i am using package.json.</p>
  
  <p><a href="https://docs.microsoft.com/en-us/azure/devops/pipelines/release/caching?view=azure-devops#nodejsnpm" rel="noreferrer">https://docs.microsoft.com/en-us/azure/devops/pipelines/release/caching?view=azure-devops#nodejsnpm</a></p>
  
  <p>I am able to upload the cache dependency file in the post-cache step and upload that file in the beginning correctly when running the pipeline for 2nd time but even after the npm cache data is downloaded in the workspace the npm install step is still calling the remote libraries and downloading the remote dependencies.</p>
  
  <p>I have also tried to run <strong>npm install --prefer-offline</strong> for the npm install step but did work. Please let me know if i am missing anything more.</p>
  
  <p>Thankyou.</p>