搭建简易node服务器
2021/9/8 22:06:23
本文主要是介绍搭建简易node服务器,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
载入express模块
- 创建app应用
const app = express()
- 路由函数
app.get(path, callback [, callback ...])
- 设监听函数
app.listen([port[, host[, backlog]]][, callback])
- 设置跨越请求头
app.get("/search", function (req, res) { res.set({'Access-Control-Allow-Origin': '*'}) })
完整代码如下
const express = require("express") const app = express() app.get("/search", function (req, res) { res.set({'Access-Control-Allow-Origin': '*'}) res.json({ items: [ { login: "ruanyf", html_url: "https://github.com/ruanyf", avatar_url: "https://avatars2.githubusercontent.com/u/905434?s=460&v=4", id: 2, }, html_url: "https://github.com/ruanyf", avatar_url: "https://avatars2.githubusercontent.com/u/905434?s=460&v=4", id: 4, }, ], }); }); app.listen(5000, "localhost", (err) => { if (!err){ console.log("服务器启动成功") console.log("请求本地模拟数据请访问:http://localhost:5000/search") } else console.log(err); })
运行服务器
-
以上代码保存至
server.js
-
命令行输入 :
node server.js
热重载
-
全局安装
nodemon
:npm install -g nodemon
-
命令行输入 :
nodemon server.js
这篇关于搭建简易node服务器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-29P标签教程:初学者必备指南
- 2024-09-29PS网页切图教程:新手必学的网页设计技巧
- 2024-09-29简单易懂的Web布局教程
- 2024-09-29Web网页开发教程:从零开始的简单入门指南
- 2024-09-298D项目实战:新手入门教程
- 2024-09-29变形项目实战:新手必备入门指南
- 2024-09-29弹性盒子布局项目实战:从入门到上手
- 2024-09-29点击加载项目实战:新手入门必读教程
- 2024-09-29电商网页开发项目实战:新手入门教程
- 2024-09-29封装项目实战:从入门到初级应用