I want to install some dependencies and in this case installing node-pty. But when I run it they give me this error:
Error: The module '/home/dev/Documents/project/node_web_kit/node_modules/node-pty/build/Release/pty.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 46. This version of Node.js requires NODE_MODULE_VERSION 51. Please try re-compiling or re-installing
any solutions?
If none of the above worked try rebuilding the package manually:
This worked for me
Rebuild the node-pty module using:
npm rebuild node-pty --update-binary
The simplest way to be sure is just to delete node_modules and re-run
npm i
from scratch, that way all modules will definitely be set up for the new Node version.