This question has been asked before and been answered several times here: The engine "node" is incompatible with this module but none of the answers is helpful.
Here is my traceback:
error amicus-app@0.0.1: The engine "node" is incompatible with this module. Expected version "10". Got "12.9.1"
error Found incompatible module.
I'm not a javascript developer I'm just trying to get a service running that someone else sent me.
So back to the answers:
- The first answer shows how to resolve the issue with homebrew and something called "nvm". I am on linux so I use aptitude for packages. I'd like help doing this with aptitude.
- Two of the other answers recommend changing the package specification or ignoring the node version. Again, I don't know anything about node, but that sounds like madness. There is a dependancy conflict. I want to fix it, by installing the correct dependancy. Not by ignoring the problem and hoping nothing breaks.
- The remaining answers either self-identify as a "hack" or something that "works but I don't know why". Again, I can't see any reason for using a "hack" to solve a dependancy problem. You solve dependancy problems by installing the correct dependancy.
Can anyone help me to install the correct dependancy using aptitute and ensure that it is in the PATH? Thank you.