当你使用Windows操作系统时,想要安装Node.js及框架Express,需要按照以下步骤进行操作:
一、安装Node.js
-
下载Node.js的安装包,可以在Node.js官网上下载。选择适合自己操作系统的版本,这里以Windows 64-bit版本为例。
-
打开下载的Node.js安装包,按照安装向导提示进行安装。注意,安装过程中需要勾选“Add to PATH”选项,这样才能够在命令行中使用Node.js命令。
-
安装完成后,打开命令行,输入以下命令:
node -v
如果出现类似以下的版本号,则表示Node.js已经安装成功。
v14.16.0
二、安装Express
- 在命令行中输入以下命令,使用npm安装Express框架:
npm install express --save
- 安装完成后,在项目的根目录下创建一个名为
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(`Example app listening at http://localhost:${port}`)
})
- 在命令行中进入项目根目录,输入以下命令,启动Express应用:
node server.js
- 在浏览器中访问http://localhost:3000,就可以看到输出了一段“Hello World!”字符串。这说明Express框架已经成功运行。
示例说明
以下是两个示例,分别为使用Express框架搭建一个简单服务器和一个API接口。
示例一:搭建服务器
-
在项目的根目录下创建一个名为
index.html
的静态HTML文件。 -
在
server.js
中添加以下代码:
app.use(express.static('public'))
app.get('/', (req, res) => {
res.sendFile(__dirname + '/index.html')
})
- 启动应用,浏览器访问http://localhost:3000,就能够访问到
index.html
所展示的内容。
示例二:API接口
- 在
server.js
中添加以下代码:
app.get('/api/users', (req, res) => {
const users = [
{id: 1, name: 'Alice'},
{id: 2, name: 'Bob'},
{id: 3, name: 'Charlie'}
]
res.json(users)
})
- 启动应用,浏览器访问http://localhost:3000/api/users,就能够访问到一个JSON格式的用户列表信息。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:windows下安装nodejs及框架express - Python技术站