详解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 相关文章推荐
ASP SQL防注入的方法
Dec 25 Javascript
判断iframe是否加载完成的完美方法
Jan 07 Javascript
js 高效去除数组重复元素示例代码
Dec 19 Javascript
Jquery+asp.net后台数据传到前台js进行解析的方法
May 11 Javascript
jQuery 写的简单打字游戏可以提示正确和错误的次数
Jul 01 Javascript
ECMAScript5中的对象存取器属性:getter和setter介绍
Dec 08 Javascript
js+css实现tab菜单切换效果的方法
Jan 20 Javascript
基于javascript实现泡泡大冒险网页版小游戏
Mar 23 Javascript
Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK )
Mar 31 Javascript
JS实现继承的几种常用方式示例
Jun 22 Javascript
JavaScript 作用域scope简单汇总
Oct 23 Javascript
详解JavaScript中的执行上下文及调用堆栈
Apr 29 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利用header跳转失效的解决方法
2014/10/24 PHP
php简单smarty入门程序实例
2015/06/11 PHP
js或css实现滚动广告的几种方案
2010/01/28 Javascript
用javascript判断IE版本号简单实用且向后兼容
2013/09/11 Javascript
用JavaScript实现用一个DIV来包装文本元素节点
2014/09/09 Javascript
jQuery中ajax的get()方法用法实例
2014/12/26 Javascript
jQuery中contents()方法用法实例
2015/01/08 Javascript
JS修改iframe页面背景颜色的方法
2015/04/01 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
浅谈angular.js中实现双向绑定的方法$watch $digest $apply
2015/10/14 Javascript
jQuery实现日期联动效果实例
2016/07/26 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
2017/07/19 Javascript
three.js中文文档学习之通过模块导入
2017/11/20 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
2018/01/15 Javascript
Vue 实现树形视图数据功能
2018/05/07 Javascript
layui实现多图片上传并限制上传的图片数量
2019/09/26 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
在vue中使用cookie记住用户上次选择的实例(本次例子中为下拉框)
2020/09/11 Javascript
[00:32]2018DOTA2亚洲邀请赛出场——LGD
2018/04/04 DOTA
Python splitlines使用技巧
2008/09/06 Python
Python编程中运用闭包时所需要注意的一些地方
2015/05/02 Python
Python的argparse库使用详解
2018/10/09 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
Aquatalia官网:意大利著名鞋履品牌
2019/09/26 全球购物
这段代码难道不该打印出56吗
2013/02/27 面试题
常用UNIX 命令(Linux的常用命令)
2013/07/10 面试题
日语系毕业生推荐信
2013/11/11 职场文书
建筑经济管理专业求职信分享
2014/01/06 职场文书
投标服务承诺书
2014/05/28 职场文书
商场促销活动策划方案
2014/08/18 职场文书
2015年全国爱耳日活动总结
2015/02/27 职场文书
实施意见格式范本
2015/06/05 职场文书
小学英语新课改心得体会
2016/01/22 职场文书
如何正确理解python装饰器
2021/06/15 Python
部分武汉产收音机展览
2022/04/07 无线电
Python内置类型集合set和frozenset的使用详解
2022/04/26 Python