如何在升级时备份我的Node.js设置

Sur*_*ran 3 ubuntu node.js

我想在Ubuntu上升级Node.js,但我想确保如果出现任何问题,我可以将我的源代码,已安装的模块和node二进制文件恢复到工作设置.怎么实现呢?

Amo*_*rni 6

您可以安装任何版本的node.js,只需进入下载.进入其他版本并下载您想要的操作系统版本以及32位或64位版本.例:

  • node-vX.XX.X-OS-x64.tar.gz (64-bit)
  • node-vX.XX.X-OS-x86.tar.gz (32-bit)

然后,按照github.com上的说明进行操作.构建和安装Node.js.

另一种方法是使用NVMNode Version Manager(它的工作方式与rvmruby 非常相似).这允许安装和管理多个版本的节点.这是一个片段(来源):

Usage:
nvm install <version>       Download and install a <version>
nvm use <version>           Modify PATH to use <version>
nvm ls                      List versions (installed versions are blue)
Run Code Online (Sandbox Code Playgroud)

你也可以检查一下n.节点二进制管理的简单风格.


更新(根据评论):
如果你已经在node.js之后安装了nvm.您可以使用已安装的nvm ls已准备好的版本列表来检查已安装的内容.

amolkulkarni @ ubuntu:〜$ nvm ls
current:v0.10.18