<!-- wp:paragraph -->
<p>本文介绍在Debian 10操作系统上安装Node.js和npm的三种不同方法,包括卸载Node.js的方法。你选择安装的方法取决于你的要求和偏好,以下为你详细介绍。</p>
<!-- /wp:paragraph -->

<!-- wp:image -->
<figure class="wp-block-image">在Debian 10系统上安装Node.js和npm的三种不同方法</figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>方法一、从Debian存储库安装Node.js和npm</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Node.js和npm可以从标准的Debian存储库安装,在选写本文时,存储库中的版本是v10.x,这是最新的LTS版本。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>要在Debian上安装Node.js和npm,请使用以下命令:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>sudo apt update</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>sudo apt install nodejs npm</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>一个安装完成,通过键入以下命令进行验证:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>nodejs --version</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>该命令将显示Node.js版本:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>v10.15.2</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>注:这是在Debian上安装Node.js和npm的最简单方法,对大多数用例来说应该足够了。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>参考:在Debian/Ubuntu系统上安装Node.js和NPM的步骤。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>方法二、从NodeSource存储库安装Node.js和npm</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>NodeSource是一家专注于提供企业级Node支持的公司,它维护一个包含多个Node.js版本的APT存储库。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>如果需要安装特定版本的Node.js,请使用此存储库,在选写本文时,NodeSource存储库提供的版本有v12.x(最新的稳定版本)、v11.x、v10.x(最新的LTS版本)、v8.x(之前的LTS版本)。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>我们将安装Node.js版本12.x。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>首先,通过运行以下curl命令将NodeSource存储库添加到系统中:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>添加存储库以安装Node.js和npm类型后:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>sudo apt install nodejs</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>键入以下命令确保已正确安装Node.js:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>node --version</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>返回信息如下:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>v12.8.1</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>方法三、使用NVM安装Node.js和npm</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>NVM(节点版本管理器)是一个bash脚本,允许你管理多个Node.js版本,使用NVM,你可以安装和卸载要使用或测试的任何Node.js版本。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>如果要基于每个用户安装Node.js,请使用此方法。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>要在系统上安装NVM,请键入以下命令,不要使用sudo,因为它将为root用户启用脚本:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>安装脚本将nvm存储库从Github克隆到~/.nvm目录,并将nvm路径添加到Bash或ZSH配置文件中:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>export NVM_DIR="$HOME/.nvm"</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>[ -s "$NVM_DIR/nvm.sh" ] &amp;&amp; \. "$NVM_DIR/nvm.sh"  # This loads nvm</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>[ -s "$NVM_DIR/bash_completion" ] &amp;&amp; \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>要开始使用nvm脚本,请打开新的shell会话或运行屏幕上打印的命令,做任何更容易的事情。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>现在你的Debian系统上安装了nvm脚本,你可以安装最新的稳定版Node.js:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>nvm install node</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>参考:使用NVM在Linux系统上运行多个版本的Node.js。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>返回信息如下:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Computing checksum with sha256sum</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Checksums matched!</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Now using node v12.8.1 (npm v6.10.2)</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Creating default alias: default -> node (-> v12.8.1)</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>让我们再安装两个版本,最新的LTS版本和版本8.16.0:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>nvm install --lts</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>nvm install 8.16.0</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>完成后,列出所有已安装的Node.js版本类型:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>nvm ls</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>成果如下图所示:</p>
<!-- /wp:paragraph -->

<!-- wp:image -->
<figure class="wp-block-image">在Debian 10系统上安装Node.js和npm的三种不同方法</figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>上方带箭头的条目(即-> v8.16.0)是当前shell会话中使用的版本,默认版本设置为v12.8.1,默认版本是打开新shell会话时将使用的版本。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>如果你想更改当前活动的版本,运行如以下命令:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>nvm use 8.11.3</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>要更改默认的Node.js,例如更改为v10.16.2,请使用:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>nvm alias default 8.11.3</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>附1:安装开发工具</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>开发工具是从npm注册表编译和安装本机加载项所必需的,通过运行安装包:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>sudo apt install build-essential</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>附2:卸载Node.js的方法</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>如果由于某些原因要卸载Node.js和npm软件包,请使用以下命令:</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>sudo apt remove nodejs npm</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>注:命令运行完后即已从系统中删除掉Node.js和npm软件包。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p># https://ywnz.com/linuxjc/5819.html </p>
<!-- /wp:paragraph -->

Last modification:June 5th, 2020 at 11:01 am