-
-
Notifications
You must be signed in to change notification settings - Fork 8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What is the portable way of using NVM's node in Makefiles #3421
Comments
I'm not sure what you're asking. nvm is a sourced shell function, so for a user to have it available, they have to have installed it on their machine. A Makefile can't set that up for them (short of running the install script) |
I'd like my example Makefile to work with and without NVM. If the user wants to or has a version of node/npm setup by NVM, the Makefile should respect it. |
Certainly the makefile can |
I know how to call NVM from a Makefile, assuming everyone is using NVM. What if there is someone out there that's not using NVM? What's the correct way to use the environment NVM sets up from within a Makefile without assuming NVM exists and without forcing a default version change on the user's NVM environment?
For example, in the shell I can do:
Consider the following Makefile
I would like it to function as follows:
The text was updated successfully, but these errors were encountered: