huanayun
hengtianyun
vps567
莱卡云

[Linux操作系统]在 Ubuntu 中搭建 Node.js 开发环境|ubuntu安装nodejs 12,Ubuntu Node.js 环境

PikPak

推荐阅读:

[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024

[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE

[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务

[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台

在 Ubuntu 中搭建 Node.js 开发环境是一种简单而直接的方式,让开发者可以在其 Linux 系统上开发 JavaScript 应用程序。要安装 Node.js 12 在 Ubuntu 上,可以使用 Ubuntu 的包管理器 apt,者从 Node.js 官方网站下载安装程序。使用 apt 安装 Node.js 12 的命令是 sudo apt update && sudo apt install nodejs=12.*。一旦安装完成,可以在终端中运行 node -v 命令来验证 Node.js 版本。还可以使用 npm(Node.js 的包管理器)来安装所需的第三方库和模块,以便开始开发 JavaScript 应用程序。

随着互联网技术的飞速发展,JavaScript 已经不仅仅局限于浏览器端的应用,越来越多的开发者开始使用 Node.js 在服务器端进行编程,Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让 JavaScript 成为了一个全栈开发语言,在服务器端,Node.js 有着出色的性能和高效的并发处理能力,因此受到了广大开发者的喜爱。

本文将介绍如何在 Ubuntu 系统中搭建 Node.js 开发环境,以便让读者能够快速开始 Node.js 开发。

1. 更新系统软件包

我们需要更新 Ubuntu 系统的软件包列表,打开终端,输入以下命令:

sudo apt update
sudo apt upgrade

2. 安装 Node.js

在 Ubuntu 中,我们可以使用 nvm(Node Version Manager)来管理多个 Node.js 版本,安装 nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.bashrc

安装完毕后,我们可以使用以下命令来安装特定版本的 Node.js:

nvm install node # 安装最新版本
nvm use node     # 使用最新版本

或者,我们可以直接安装特定版本的 Node.js:

nvm install 16.13.1 # 安装 16.13.1 版本
nvm use 16.13.1    # 使用 16.13.1 版本

安装完成后,我们可以通过运行以下命令来检查 Node.js 版本:

node -v
npm -v

3. 安装开发工具

为了更好地进行 Node.js 开发,我们需要安装一些常用的开发工具,安装 Git 以便能够从 GitHub 克隆项目:

sudo apt install git

安装一个代码编辑器,Visual Studio code

sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt update
sudo apt install code

4. 测试 Node.js 环境

我们已经搭建好了 Node.js 开发环境,我们可以通过创建一个简单的 JavaScript 文件来测试一下,在终端中,创建一个名为hello.js 的文件:

touch hello.js

编辑hello.js 文件,输入以下内容

const http = require('http');
const server = http.createServer((req, res) => {
  res.end('Hello, World!');
});
server.listen(3000, () => {
  console.log('Server running at http://localhost:3000/');
});

使用node 命令运行这个文件:

node hello.js

如果看到控制台输出Server running at http://localhost:3000/,说明 Node.js 环境已经搭建成功。

5. 安装项目依赖

在实际项目中,我们通常需要使用到一些第三方库,下面是一个使用 Express 框架的简单例子:

安装 Express 框架:

npm install express

修改hello.js 文件,使用 Express 框架:

const express = require('express');
const app = express();
app.get('/', (req, res) => {
  res.send('Hello, World!');
});
app.listen(3000, () => {
  console.log('Server running at http://localhost:3000/');
});

重新运行hello.js 文件,查看是否正常工作。

本文介绍了在 Ubuntu 中搭建 Node.js 开发环境的过程,通过使用 nvm,我们可以方便地管理多个 Node.js 版本,我们还安装了一些常用的开发工具,如 Git 和 Visual Studio Code,以便能够更好地进行 Node.js 开发,我们通过创建一个简单的 JavaScript 文件,测试了 Node.js 环境的正常运行,我们可以开始在 Ubuntu 中进行 Node.js 开发了。

相关关键词:

Ubuntu, Node.js, nvm, Git, Visual Studio Code, JavaScript, Express, 开发环境, 服务器端编程, 全栈开发, Chrome V8 引擎, 软件包管理, 第三方库

bwg Vultr justhost.asia racknerd hostkvm pesyun Pawns


本文标签属性:

Ubuntu Node.js 环境:ubuntu配置nodejs

原文链接:,转发请注明来源!