Ledger Wallet common bugs
Dependency missing when installing the application
How does it manifest?
ERR_PNPM_LOCKFILE_MISSING_DEPENDENCY Broken lockfile: no entry for 'some_package' in pnpm-lock.yamlQuick fix
Run pnpm clean and then pnpm install at the root folder of the application.
Explanation
This bug may appear if you have an older version of Ledger Wallet, and when you sync with the latest version, some dependencies are missing, or there are conflicts between them.
Javascript Heap Out Of Memory
How does it manifest?
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memoryQuick fix
Run export NODE_OPTIONS=--max_old_space_size=8016 and then pnpm install again.
Explanation
This generally occurs on larger projects where the default amount of memory allocated by Node (1.5 GB) is insufficient to complete the command successfully.
‘node:path’ dependency missing
How does it manifest?
Error: Cannot find module 'node: path'Quick fix
Run nvm use 16 and then build Ledger Wallet again.
Explanation
This is related to the node version. The node:path dependency is available from Node version 16 or above.