Running the command npm install, gets the following error
7507 verbose unlock done using C:.…\AppData\Roaming\npm-cache_locks\staging-aac59ceaa0e24401.lock for E:\GameDevelopment\otherGameEngines\PlayCanvas\engine-1.56.0\node_modules.staging
7508 verbose stack Error: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== integrity checksum failed when using sha512: wanted sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== but got sha512-4vblSSsJmLyxbecKTHMdlAoA4+NILwq9PTYL9ib7bIafzp2IBSuy7g5t7pf2i4mQOq+Kgw6gxrqzrt7dKyvHFA==. (4557104 bytes)
7508 verbose stack at Transform.on (C:.…\AppData\Roaming\nvm\v8.9.1\node_modules\npm\node_modules\ssri\index.js:275:19)
7508 verbose stack at emitNone (events.js:111:20)
7508 verbose stack at Transform.emit (events.js:208:7)
7508 verbose stack at endReadableNT (_stream_readable.js:1056:12)
7508 verbose stack at _combinedTickCallback (internal/process/next_tick.js:138:11)
7508 verbose stack at process._tickCallback (internal/process/next_tick.js:180:9)
7509 verbose cwd E:\GameDevelopment\otherGameEngines\PlayCanvas\engine-1.56.0
7510 verbose Windows_NT 6.3.9600
7511 verbose argv “C:\…\AppData\Roaming\nvm\v8.9.1\node.exe” “C:\…\AppData\Roaming\nvm\v8.9.1\node_modules\npm\bin\npm-cli.js” “install”
7512 verbose node v8.9.1
7513 verbose npm v5.5.1
7514 error code EINTEGRITY
7515 error sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== integrity checksum failed when using sha512: wanted sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== but got sha512-4vblSSsJmLyxbecKTHMdlAoA4+NILwq9PTYL9ib7bIafzp2IBSuy7g5t7pf2i4mQOq+Kgw6gxrqzrt7dKyvHFA==. (4557104 bytes)
7516 verbose exit [ 1, true ]
What does this mean, and how can itt be fixed?