nodejs搭建简单服务

nodejs搭建简单服务

随着前端的火热化,前端程序员掌握一些后端知识也是很有必要的。有助于我们理解整个项目

//创建服务
const server = http.createServer((request, response) => {})
//是否启动失败
server.on("error", (error) => {
  console.log("启动服务失败了...");
});

// 启动服务,监听是否有客户端请求
server.listen(8000, "localhost", () => {
  //当服务器启动成功之后的回调
  console.log("启动服务成功: http://localhost:8000");
});


// 构建express服务
const app = express();
// app可以当成http.createServer()的回调函数使用


// 被中间件执行过后,再进入具体的处理函数。
// 中间件 作用:代理,缓存,鉴权,路由,服务端渲染
app.use('/home', (req, res, next)=>{
  console.log('use');
})
// 参数1:只要是请求路径以参数1的字符串作为子开头  对处理请求的信息
// 就都会被第二个参数,回调函数处理请求
app上挂在了这些请求的响应方式 参数1为路径 get   post   delete   patch  put   head  options
app.get('/test', (req, res)=>{
  res.end('get ok');
})

const router = new express.Router();

const server = http.createServer(app);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值