详解vue express启动数据服务


Posted in Javascript onJuly 05, 2017

这两天学习了一下vue和express结合,本文记录一下vue express启动数据服务

记录一下配置

build->dev.sever.js配置

var apiServer = express()
var bodyParser = require('body-parser')
apiServer.use(bodyParser.urlencoded({ extended: true }))
apiServer.use(bodyParser.json())
var apiRouter = express.Router()
var fs = require('fs')
apiRouter.route('/:apiName')
.all(function (req, res) {
 fs.readFile('./db.json', 'utf8', function (err, data) {
  if (err) throw err
  var data = JSON.parse(data)
  if (data[req.params.apiName]) {
   res.json(data[req.params.apiName]) 
  }
  else {
   res.send('no such api name')
  }

 })
})

apiServer.use('/api', apiRouter);
apiServer.listen(port + 1, function (err) {
 if (err) {
  console.log(err)
  return
 }
 console.log('Listening at http://localhost:' + (port + 1) + '\n')
})

config->index.js配置

proxyTable: {
    '/api/':'http://localhost:8081/'
  },

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery分页插件jpaginate在IE中不兼容问题
Apr 22 Javascript
JavaScript的内存释放问题详解
Jan 21 Javascript
jquery图片切换实例分析
Apr 15 Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
Aug 25 Javascript
javascript电商网站抢购倒计时效果实现
Nov 19 Javascript
无需 Flash 使用 jQuery 复制文字到剪贴板
Apr 26 Javascript
基于jQuery实现选项卡效果
Jan 04 Javascript
vue的全局提示框组件实例代码
Feb 26 Javascript
create-react-app构建项目慢的解决方法
Mar 14 Javascript
JS实现的tab页切换效果完整示例
Dec 18 Javascript
vue子传父关于.sync与$emit的实现
Nov 05 Javascript
如何使用JavaScript检测空闲的浏览器选项卡
May 28 Javascript
解决ztree搜索中多级菜单展示不全问题
Jul 05 #Javascript
JS FormData上传文件的设置方法
Jul 05 #Javascript
JS实现unicode和UTF-8之间的互相转换互转
Jul 05 #Javascript
js 获取元素的具体样式信息getcss(实例讲解)
Jul 05 #Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
Jul 05 #Javascript
使用prop解决一个checkbox选中后再次选中失效的问题
Jul 05 #Javascript
JS鼠标滚动分页效果示例
Jul 05 #Javascript
You might like
php 小乘法表实现代码
2009/07/16 PHP
php获取字段名示例分享
2014/03/03 PHP
PHP中echo和print的区别
2014/08/28 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
2014/10/15 PHP
PHP从二维数组得到N层分类树的实现代码
2016/10/11 PHP
PHP中时间加减函数strtotime用法分析
2017/04/26 PHP
Yii框架分页实现方法详解
2017/05/20 PHP
JavaScript 浏览器验证代码(来自discuz)
2010/07/17 Javascript
解决jquery的datepicker的本地化以及Today问题
2012/05/23 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
jQuery构造函数init参数分析续
2015/05/13 Javascript
删除javascript所创建子节点的方法
2015/05/21 Javascript
jQuery仿gmail实现fixed布局的方法
2015/05/27 Javascript
js实现文本框支持加减运算的方法
2015/08/19 Javascript
AngularJS上拉加载问题解决方法
2016/05/23 Javascript
基于jQuery实现弹出可关闭遮罩提示框实例代码
2016/07/18 Javascript
AngularJS Phonecat实例讲解
2016/11/21 Javascript
jquery 输入框查找关键字并提亮颜色的实例代码
2018/01/23 jQuery
nuxt框架中路由鉴权之Koa和Session的用法
2018/05/09 Javascript
解决vue.js this.$router.push无效的问题
2018/09/03 Javascript
详解JavaScript中的坐标和距离
2019/05/27 Javascript
js微信分享接口调用详解
2019/07/23 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
关于numpy中np.nonzero()函数用法的详解
2017/02/07 Python
Python 高级专用类方法的实例详解
2017/09/11 Python
Python实现的三层BP神经网络算法示例
2018/02/07 Python
python 实现分页显示从es中获取的数据方法
2018/12/26 Python
关于python中密码加盐的学习体会小结
2019/07/15 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
2020/06/29 Python
固特异美国在线轮胎店:Goodyear Tire
2019/02/23 全球购物
Prototype如何更新局部页面
2013/03/03 面试题
本科毕业生的求职信范文
2013/11/20 职场文书
校车安全责任书
2014/08/25 职场文书
中学生教师节演讲稿
2014/09/03 职场文书
教师师德工作总结2015
2015/07/22 职场文书