Install different versions of NodeJS

后端 未结 6 535
栀梦
栀梦 2020-12-08 18:37

Is it possible to have different versions of NodeJS installed on the same machine?

相关标签:
6条回答
  • 2020-12-08 18:41

    Windows users check out nvmw here.

    You can go quite a long way down trying to install some of the other versions listed before realising there's no Windows support.

    e.g. on the page for nave

    It will probably never work on Windows, or other systems lack a native Bourne Again Shell. Sorry.

    0 讨论(0)
  • If you need something simple, the n utility is just for you.

    Install it (use sudo prefix in commands if required):

    npm -g install n
    

    then :

    npm cache clean -f
    

    (don't be scared about the warning)

    then just ask n to (download if required and) use the version you specify. For instance:

    n 0.11.13
    

    Et voilà !

    Should you install multiple versions, you'll be able to switch between them. See the n page for details.

    0 讨论(0)
  • 2020-12-08 18:54

    There are several node managers which you can use to achieve this, but the most popular are:

    • NVM
    • n
    0 讨论(0)
  • 2020-12-08 19:05

    You can follow simple approach here

    step1:

     $ curl https://raw.githubusercontent.com/creationix/nvm/v0.11.1/install.sh | bash
    

    step2:

     $ source ~/.profile
    

    step3: list the latest versions of node

     $ nvm ls-remote
    

    step4:

      $  nvm install 7.10.0
    

    step5: Create alias as default for node version

    $ nvm alias default 7.10.0
    

    step6:

    $node --version
    

    that's it.

    0 讨论(0)
  • 2020-12-08 19:06

    I use nave. https://github.com/isaacs/nave

    > npm install -g nave
    > nave use 0.4.12 # starts a subshell with 0.4.12 at the head of the path
    > node --version
    v0.4.12
    > exit # go back to the original shell
    > nave use 0.6.5
    > node --version
    v0.6.5
    > nave usemain
    

    Note that the first time you need a version, it will be downloaded and compiled for you.

    0 讨论(0)
  • 2020-12-08 19:07

    The best option is node version manager NVM is very simple to install and you can change from one version to another with a simple nvm use command.

    0 讨论(0)
提交回复
热议问题