ubuntu如何使用nodejs进行开发
在Ubuntu上使用Node.js开发可按以下步骤操作:
一、安装Node.js
推荐使用 NodeSource PPA 或 nvm(支持多版本管理):
-
NodeSource PPA(推荐,安装最新稳定版)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - # 替换为所需版本(如20.x、18.x) sudo apt install -y nodejs
验证:
node -v
、npm -v
。 -
nvm(灵活切换版本,适合多项目)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash source ~/.bashrc nvm install --lts # 安装最新LTS版本 nvm use --lts # 切换到LTS版本
验证:
node -v
。
二、配置开发环境
-
安装常用工具
- nodemon:开发时自动重启服务
npm install -g nodemon
- pm2:生产环境进程管理
npm install -g pm2 ```。
- nodemon:开发时自动重启服务
-
初始化项目
mkdir my-node-project && cd my-node-project npm init -y # 生成package.json ```。
三、开始开发
-
创建简单Web服务器(以Express为例)
npm install express
创建
server.js
:const express = require('express'); const app = express(); const port = 3000; app.get('/', (req, res) => res.send('Hello World!')); app.listen(port, () => console.log(`Server running on http://localhost:${port}`));
运行:
node server.js
或nodemon server.js
。 -
使用npm脚本简化命令
在package.json
中添加:"scripts": { "start": "node server.js", "dev": "nodemon server.js" }
之后可通过
npm start
或npm run dev
运行。
四、可选:配置全局模块路径
若需全局安装模块,可设置自定义路径:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
```。
### **五、验证开发环境**
- 运行示例代码,确保无报错。
- 访问 `http://localhost:3000` 查看输出结果。
以上步骤覆盖基础开发环境搭建,可根据项目需求进一步安装框架(如Vue、React)或工具(如ESLint、Prettier)。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!