How to fix error, "The engine 'node' is incompatible with this module." when deploying

Hey @Chris_H - it looks like the version it’s trying to use is actually 6.9.2, not 6.9.4, which is why it doesn’t meet the requirement specified. Perhaps their container only installs 6.9.2? In that case, you would need to modify your container setup to install a newer version of node.

You’d do that by adding this to your container’s build commands:

curl -sL https://deb.nodesource.com/setup_6.x | bash -
apt-get install -y nodejs

If that doesn’t fetch a new enough version of the 6.x branch for some reason, you can hop up to 8.x by changing the 6 in the URL above to an 8 (that’s what I have for my Sage 8 and Sage 9 containers).