详解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 相关文章推荐
为指定的元素添加遮罩层的示例代码
Jan 15 Javascript
JS 使用for循环遍历子节点查找元素
Sep 06 Javascript
jQuery实现给页面换肤的方法
May 30 Javascript
jQuery实现类似标签风格的导航菜单效果代码
Aug 25 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
Jan 04 Javascript
JScript实现表格的简单操作
Aug 15 Javascript
vue中Npm run build 根据环境传递参数方法来打包不同域名
Mar 29 Javascript
vue和webpack项目构建过程常用的npm命令详解
Jun 15 Javascript
json字符串传到前台input的方法
Aug 06 Javascript
JavaScript简单实现动态改变HTML内容的方法示例
Dec 25 Javascript
Vue filter 过滤当前时间 实现实时更新效果
Dec 20 Javascript
微信小程序实现加入购物车滑动轨迹
Nov 18 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
通过文字传递创建的图形按钮
2006/10/09 PHP
PHP定时执行计划任务的多种方法小结
2011/12/19 PHP
php数组中删除元素的实现代码
2012/06/22 PHP
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
导入extjs、jquery 文件时$使用冲突问题解决方法
2014/01/14 Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
2015/12/18 Javascript
jQuery实现iframe父窗体和子窗体的相互调用
2016/06/17 Javascript
使用jQuery给input标签设置默认值
2016/06/20 Javascript
ionic开发中点击input时键盘自动弹出
2016/12/23 Javascript
vue.js指令和组件详细介绍及实例
2017/04/06 Javascript
NodeJS链接MySql数据库的操作方法
2017/06/27 NodeJs
javascript 初学教程及五子棋小程序的简单实现
2017/07/04 Javascript
jqgrid实现简单的单行编辑功能
2017/09/30 Javascript
js实现微信/QQ直接跳转到支付宝APP打开口令领红包功能
2018/01/09 Javascript
微信小程序的部署方法步骤
2018/09/04 Javascript
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
微信小程序select下拉框实现效果
2019/05/15 Javascript
Vue移动端项目实现使用手机预览调试操作
2020/07/18 Javascript
[55:03]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第二场 11.20
2020/11/20 DOTA
Python isinstance判断对象类型
2008/09/06 Python
Python中文编码那些事
2014/06/25 Python
python使用Image处理图片常用技巧分析
2015/06/01 Python
Python使用redis pool的一种单例实现方式
2016/04/16 Python
Django 前后台的数据传递的方法
2017/08/08 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
基于Python制作一副扑克牌过程详解
2020/10/19 Python
CSS3颜色值RGBA与渐变色使用介绍
2020/03/06 HTML / CSS
幼儿园教研活动方案
2014/01/19 职场文书
绘画专业自荐信
2014/07/04 职场文书
购房意向书
2014/08/30 职场文书
机关领导干部作风整顿整改措施
2014/09/19 职场文书
2014办公室副主任四风对照检查材料思想汇报
2014/09/20 职场文书
司法局群众路线教育实践活动开展情况总结
2014/10/25 职场文书
音乐剧猫观后感
2015/06/04 职场文书
网络舆情信息简报
2015/07/21 职场文书
《作风建设永远在路上》心得体会
2016/01/21 职场文书