美文网首页Web前端之路
Webpack之before快速创建接口(框架快速使用)

Webpack之before快速创建接口(框架快速使用)

作者: wade3po | 来源:发表于2019-03-06 16:23 被阅读4次

上次分享了用webpack的express模块快速启动一个服务接口,其实webpack还有HTTP模块也可以快速创建接口,有兴趣的可以去查查。今天要分享的也是基于express,但是是通过webpack的decServer创建的,不存在跨域问题。

devServer的before在服务内部的所有其他中间件之前, 提供执行自定义中间件的功能。 这可以用来配置自定义处理程序。不需要我们require express,可以直接使用before提供的参数。

devServer: {  

 before(app){    

  app.get('/test/get', function(req, res){      

   res.json({ get: 'response get' });    

  });

   

 app.post('/test/post', function(req, res) {     

  res.json({ post: 'response post' });    

 });  

}

}

因为是在同一个服务里面,所以我们访问的地址跟启动这个服务的地址是一样的,而且不会存在跨域问题。对于基于webpack框架的项目非常快速便捷。

调用:

this.$axios.get('http://localhost:8443/test/get').then(res => {  console.log(res);});this.$axios.post('http://localhost:8443/test/post').then(res => {  console.log(res);});

当然,这是前端需要一个简单接口测试的时候可以使用的方法,要是复杂的还是需要后台提供。

欢迎关注Coding个人笔记订阅号

相关文章

  • Webpack之before快速创建接口(框架快速使用)

    上次分享了用webpack的express模块快速启动一个服务接口,其实webpack还有HTTP模块也可以快速创...

  • PhalApi框架使用笔记

    PhalApi框架使用笔记 什么是PhapApi PhalApi是一个PHP轻量级开源接口框架,致力于快速开发接口...

  • hz-node-express

    express 是nodejs的框架 可以快速搭建服务器 编写接口创建 express-generator c...

  • 2. Vue基础-vue-cli(vue脚手架)

    1. 作用 快速创建一个基于webpack模板的项目 2. 安装工具 安装webpack:使用npm全局安装web...

  • auto.pro npm模块拓展一(cli)

    为了方便快速的创建项目模板,以及使用webpack、webview、ts等功能、特性,我创建了一些npm模块来拓展...

  • KanaPHP框架介绍

    KanaPHP 关于 KanaPHP是一个轻量级快速开发框架。框架提供了一致的API接口,使得使用接口尽可能流畅;...

  • 创建election项目的几种方式

    一:手动创建 二:克隆官方的快速启动项目 三:使用electron-forge快速生成 四:使用npx快速创建

  • webpack快速使用

    一、webpack是什么 webpack 是一个用于现代 JavaScript 应用程序的静态模块化打包构建工具 ...

  • [001] Symfony 4 创建项目

    使用 Composer 和 Symfony 4.2项目框架 快速创建项目symfony-demo. 过程比较久, ...

  • nodejs系列-HTTP

    使用nodejs可以快速的创建一个HTTP服务器,使用过webpack的,对于nodejs服务器并不陌生,我们在开...

网友评论

    本文标题:Webpack之before快速创建接口(框架快速使用)

    本文链接:https://www.haomeiwen.com/subject/ulkxpqtx.html