Java教程

搭建简易node服务器

本文主要是介绍搭建简易node服务器,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

载入express模块

  1. 创建app应用
const app = express()
  1. 路由函数
app.get(path, callback [, callback ...])
  1. 设监听函数
app.listen([port[, host[, backlog]]][, callback])
  1. 设置跨越请求头
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);
})

运行服务器

  1. 以上代码保存至 server.js

  2. 命令行输入 :node server.js

热重载

  1. 全局安装 nodemon : npm install -g nodemon

  2. 命令行输入 :nodemon server.js

这篇关于搭建简易node服务器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!