huanayun
hengtianyun
vps567
莱卡云

[Linux操作系统]Ubuntu 下 Node.js 环境搭建详解|ubuntu安装node.js,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环境。步骤包括安装Node.js及其依赖,以及配置相关环境变量,旨在帮助用户在Ubuntu系统中顺利安装并使用Node.js。

本文目录导读:

  1. 安装 Ubuntu 系统
  2. 安装 Node.js 环境
  3. 配置 Node.js 环境
  4. Node.js 项目开发与部署

在当今互联网技术迅速发展的时代,Node.js 作为一种基于 Chrome V8 引擎的 JavaScript 运行环境,以其高性能、事件驱动和非阻塞 I/O 模型,受到越来越多开发者的喜爱,本文将详细介绍如何在 Ubuntu 系统下搭建 Node.js 环境,帮助开发者顺利入门。

安装 Ubuntu 系统

你需要准备一台电脑,并安装 Ubuntu 系统,Ubuntu 是一款流行的 Linux 发行版,具有丰富的软件资源和良好的社区支持,安装过程相对简单,你可以访问 Ubuntu 官网下载最新的 ISO 镜像文件,然后使用 USB 刻录工具制作启动盘,按照提示完成安装。

安装 Node.js 环境

1、更新系统

在安装 Node.js 之前,首先确保你的 Ubuntu 系统是最新的,打开终端,输入以下命令:

sudo apt update
sudo apt upgrade

2、安装 Node.js

Ubuntu 官方仓库中并没有 Node.js 的最新版本,因此我们需要使用第三方源来安装,这里推荐使用 NodeSource 的仓库。

(1)安装 NodeSource 的 PGP 键:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash

这里以 Node.js 14.x 版本为例,如果你想安装其他版本,可以将14.x 替换为相应版本号。

(2)安装 Node.js:

sudo apt install nodejs

(3)验证安装:

node -v
npm -v

如果返回了版本号,说明 Node.js 和 npm(Node.js 包管理器)已成功安装。

配置 Node.js 环境

1、安装 nvm

nvm(Node Version Manager)是一个管理 Node.js 版本的工具,可以方便地在多个版本之间切换。

(1)安装 nvm:

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

(2)验证安装:

command -v nvm

如果返回了 nvm 命令,说明 nvm 已成功安装。

2、使用 nvm 安装 Node.js

使用 nvm 安装 Node.js,可以轻松切换版本:

nvm install node # 安装最新版本的 Node.js
nvm use node # 使用最新版本的 Node.js

3、安装常用 Node.js 包

在 Node.js 环境中,我们可以使用 npm 安装各种第三方包,以下是一些常用的 Node.js 包:

npm install express # 安装 Express 框架
npm install vue # 安装 Vue.js
npm install webpack # 安装 Webpack

Node.js 项目开发与部署

1、创建项目

在终端中,进入项目目录,创建一个新的 Node.js 项目:

mkdir my-project
cd my-project
npm init -y

2、编写代码

在项目目录中,创建一个名为app.js 的文件,并编写以下代码:

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

3、运行项目

在终端中,运行以下命令启动项目:

node app.js

在浏览器中访问http://localhost:3000,你应该会看到 "Hello, World!" 的输出。

4、部署项目

当项目开发完成后,你可以将其部署到服务器上,以下是一些常用的部署方式

(1)使用 PM2 部署:

sudo npm install pm2 -g
pm2 start app.js

(2)使用 Docker 部署:

docker run -d -p 3000:3000 --name my-node-app node:14 app.js

本文详细介绍了在 Ubuntu 系统下搭建 Node.js 环境的步骤,包括安装 Node.js、配置环境、项目开发与部署,希望这篇文章能帮助到你,让你在 Node.js 开发道路上少走弯路。

关键词:Ubuntu, Node.js, 环境搭建, 安装, 配置, nvm, npm, 项目开发, 部署, PM2, Docker, Express, Vue.js, Webpack, 服务器, 框架, 脚本, 调试, 性能优化, 安全, 跨平台, JavaScript, 前端, 后端, 云计算, 互联网, 技术分享, 开发经验, 实践, 教程, 指南, 入门, 学习, 探索, 进阶, 高级, 专业, 架构, 设计模式, 优化, 效率, 资源, 社区, 生态, 应用场景, 案例分析, 开源, 创业, 产品, 运营, 维护, 测试, 文档, 教程, 编程语言, 编码规范, 代码质量, 技术选型, 架构设计, 团队协作, 项目管理, 敏捷开发, 敏捷转型, 软件工程, 软件架构, 软件开发, 软件测试, 软件维护, 软件部署, 软件优化, 软件安全, 软件质量, 软件生命周期, 软件工程, 软件管理, 软件工具, 软件技术, 软件创新, 软件产业, 软件发展趋势, 软件行业动态, 软件市场, 软件产品, 软件服务, 软件应用, 软件解决方案

bwg Vultr justhost.asia racknerd hostkvm pesyun Pawns


本文标签属性:

Ubuntu Node.js 环境:ubuntu 安装 node

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