ubuntu

如何在ubuntu上使用nodejs进行开发

小樊
54
2025-09-27 01:50:19
栏目: 编程语言

如何在Ubuntu上使用Node.js进行开发

1. 安装Node.js

在Ubuntu上安装Node.js有多种方式,推荐使用NVM(Node Version Manager)NodeSource PPA,兼顾灵活性与稳定性。

1.1 使用NVM安装(推荐)

NVM可管理多个Node.js版本,适合需要切换版本的开发场景。

1.2 使用NodeSource PPA安装(适合需要特定版本的用户)

NodeSource提供最新的Node.js版本,适合需要固定版本的项目。

1.3 使用APT安装(简单但不推荐)

适合快速测试,但版本可能较旧:

sudo apt update
sudo apt install nodejs npm
node -v  # 通常为较旧版本(如v14.x)

2. 配置开发环境

2.1 选择文本编辑器/IDE

推荐使用Visual Studio Code(VS Code),它对Node.js支持完善(内置调试、Git工具、扩展插件)。安装步骤:

sudo snap install --classic code  # 通过Snap安装VS Code

2.2 安装常用全局工具

2.3 配置npm全局路径(可选)

若需全局安装模块到自定义目录(避免权限问题),执行以下命令:

mkdir ~/.npm-global  # 创建全局目录
npm config set prefix '~/.npm-global'  # 设置全局路径
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc  # 添加到PATH
source ~/.bashrc  # 重新加载配置

3. 创建并运行Node.js项目

3.1 初始化项目

3.2 安装项目依赖

3.3 编写示例代码

创建index.js文件,编写一个简单的HTTP服务器:

const express = require('express');
const app = express();
const port = 3000;

app.get('/', (req, res) => {
  res.send('Hello from Node.js on Ubuntu!');
});

app.listen(port, () => {
  console.log(`Server running at http://localhost:${port}`);
});

3.4 运行项目


4. 常见进阶操作

4.1 切换Node.js版本

使用NVM切换版本:

nvm use 16.14.0  # 切换到v16.14.0
nvm use --lts    # 切换到最新LTS版本

4.2 更新npm

升级npm到最新版本:

npm install -g npm@latest

4.3 删除Node.js


通过以上步骤,你已在Ubuntu上成功搭建Node.js开发环境,可开始编写、运行和调试Node.js应用。根据项目需求选择合适的安装方式,并利用VS Code、nodemon等工具提升开发效率。

0
看了该问题的人还看了