Our project is mainly Javascript built using yarn. I just added this to our project's `package.json`:
"engines" : { "node" : "10.16.2" }
When I try to commit or push in SourceTree, I get following error:
The engine "node" is incompatible with this module. Expected version "10.16.2". Got "12.6.0"
error Commands cannot run with an incompatible environment.
error: failed to push some refs to '[git repo url]'
Doing so on CLI works fine. Terminal runs on following Node version:
$ nvm version
v10.16.2
How do I ensure Sourcetree uses right Node version?
Hey, how did you make this change in SourceTree? I've tried doing this in terminal but SourceTree continues to use the original version it was using from the beginning.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.