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

标签 node.js ubuntu

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

最佳答案

您可以安装任何版本的 node.js 只需转到 downloads .进入Other Releases并根据您的操作系统和 32 位或 64 位下载您想要的版本。 示例:

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

然后,按照 github.com 上的说明进行操作。 Building and installing Node.js

另一种方法是使用 NVM , Node 版本管理器(它的工作方式与 ruby​​ 的 rvm 非常相似)。这允许安装和管理多个版本的 Node 。这是一个片段(source):

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)

你也可以查看这个n .一种简单的 Node 二进制管理。


更新(根据评论):
如果你在 node.js 之后安装了 nvm。您可以使用 nvm ls 检查已安装,它列出了可以使用的已安装版本。

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

关于node.js - 升级时如何备份我的 Node.js 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18979331/

相关文章:

javascript - Node-mysql pool.query 在 10 分钟查询后断开连接

android - 如何使用 Node 服务器验证 Android Google 登录

node.js - 如何在谷歌云平台上部署strapi?

docker - 带有自托管 Ubuntu 机器 : docker fails 的 Azure DevOps

ubuntu - 无法链接到 libglew 或 libglfw

javascript - 使用 pg-promise 进行多行插入

javascript - 将值设置为嵌套对象在 Angular 中不起作用

python - 无法使用 python 3.5 安装 opencv 3.1,仅适用于 2.7

docker - 在 ubuntu : unable to connect to github. com 上安装 docker

linux - 通过 SSH 启动一个长时间运行的程序