温馨提示×

ubuntu怎么装nodejs框架

小樊
36
2026-09-25 03:30:37
栏目: 编程语言

在 Ubuntu 上“装 Node.js 框架”一般分两步:先装 Node.js 运行环境,再装具体框架(如 Express、Nest、Koa 等)。下面给你几种常见、靠谱的做法。


一、安装 Node.js(Ubuntu)

✅ 推荐方式:用 NodeSource(版本新、稳定)

# 以 Node.js 20 为例
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

验证:

node -v
npm -v

✅ 也可以用 apt(版本较旧)

sudo apt update
sudo apt install nodejs npm

✅ 用 nvm(适合开发,可多版本切换)

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

二、安装 Node.js 框架

1️⃣ Express(最常用)

mkdir myapp && cd myapp
npm init -y
npm install express

示例:

const express = require('express')
const app = express()

app.get('/', (req, res) => {
  res.send('Hello Node.js')
})

app.listen(3000)

运行:

node index.js

2️⃣ 用 Express 官方脚手架

npm install -g express-generator
express myapp
cd myapp
npm install
npm start

3️⃣ Nest.js(企业级)

npm i -g @nestjs/cli
nest new project-name
cd project-name
npm run start

4️⃣ Koa(轻量)

npm install koa

三、常见问题

❓ 权限问题

不要用 sudo npm -g 建议:

npm config set prefix ~/.npm-global

并加到 ~/.bashrc

export PATH=~/.npm-global/bin:$PATH

❓ 国内慢

npm config set registry https://registry.npmmirror.com

如果你说的是某个具体框架(如 Next.js / Nuxt / Electron / Adonis),告诉我名字,我可以直接给你完整安装流程。

0 踩