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搭建简单服务的主要内容,如果未能解决你的问题,请参考以下文章

nodejs搭建简单服务

nodejs搭建简单服务

nodeJs搭建简单服务器

使用 Nodejs 搭建一个简单的Web服务器

nodejs 简单的搭建一个服务器

用nodejs搭建一个简单的服务器