[TxMt] Re: NVM paths?

George McGinley Smith george at gsgd.co.uk
Fri Oct 28 07:44:06 UTC 2016


>From https://github.com/creationix/nvm

*nvm use will not, by default, create a "current" symlink.
Set $NVM_SYMLINK_CURRENT to "true" to enable this behavior, which is
sometimes useful for IDEs. Note that using nvm in multiple shell tabs with
this environment variable enabled can cause race conditions.*

On Fri, 28 Oct 2016 at 06:40 Allan Odgaard <mailinglist at textmate.org> wrote:

> On 28 Oct 2016, at 6:49, Graham Heath wrote:
>
> For NVM to keep multiple versions in the path it adds ~/.nvm/nvm.sh to
> your
> .bash_profile, which interns amends the "default nvm-node path" to PATH.
> Like this, `which node` will return something like
> "/Users/______/.nvm/versions/node/v6.2.2/bin/node".
> I could simply add that path to TM_PATH, but if node versions change,
> TextMate will continue using the old version (or worse).
> I’m sure some of you are running into this problem. What have you done to
> solve it?
>
> The best way to handle these things is by using symbolic links, so you
> would have a current link pointing to the version you wish to use, and
> you can add that to PATH, then no shell script is required to be executed
> by apps that want to access the current node.
>
> If NVM does not provide such links, I would make it a suggestion.
>
> _______________________________________________
> textmate mailing list
> textmate at lists.macromates.com
> http://lists.macromates.com/listinfo/textmate
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macromates.com/textmate/attachments/20161028/a6147f65/attachment.html>


More information about the textmate mailing list