nodejs搭建简单服务
Posted Jmytea
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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);
以上是关于nodejs搭建简单服务的主要内容,如果未能解决你的问题,请参考以下文章