详解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 相关文章推荐
表单内同名元素的控制
Nov 22 Javascript
jQuery 无限级菜单的简单实例
Feb 21 Javascript
jQuery的:parent选择器定义和用法
Jul 01 Javascript
jQuery中:radio选择器用法实例
Jan 03 Javascript
jQuery实现MSN中文网滑动Tab菜单效果代码
Sep 09 Javascript
js实现瀑布流的三种方式比较
Jun 28 Javascript
使用Ajax生成的Excel文件并下载的实例
Nov 21 Javascript
vue实现的上传图片到数据库并显示到页面功能示例
Mar 17 Javascript
微信小程序 select 下拉框组件功能
Sep 09 Javascript
vue项目中播放rtmp视频文件流的方法
Sep 17 Javascript
微信小程序中wxs文件的一些妙用分享
Feb 18 Javascript
JS实现刷新网页后之前浏览位置保持不变示例详解
Aug 14 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中$_POST与php://input的区别实例分析
2015/01/07 PHP
php通过strpos查找字符串出现位置的方法
2015/03/17 PHP
PHP验证信用卡卡号是否正确函数
2015/05/27 PHP
既简单又安全的PHP验证码 附调用方法
2016/06/02 PHP
JQuery上传插件Uploadify使用详解及错误处理
2010/04/27 Javascript
javascript 进阶篇2 CSS XML学习
2012/03/14 Javascript
form表单action提交的js部分与html部分
2014/01/07 Javascript
js动态创建标签示例代码
2014/06/09 Javascript
12个非常实用的JavaScript小技巧【推荐】
2016/05/18 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
js如何编写简单的ajax方法库
2017/08/02 Javascript
shiro授权的实现原理
2017/09/21 Javascript
vue.js配合$.post从后台获取数据简单demo分享
2018/08/11 Javascript
js实现按钮开关单机下拉菜单效果
2018/11/22 Javascript
VUE解决 v-html不能触发点击事件的问题
2019/10/28 Javascript
Vue使用Three.js加载glTF模型的方法详解
2020/06/14 Javascript
浅谈JavaScript节流和防抖函数
2020/08/25 Javascript
原生js+canvas实现验证码
2020/11/29 Javascript
python使用7z解压apk包的方法
2015/04/18 Python
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
机器学习python实战之决策树
2017/11/01 Python
python 打印直角三角形,等边三角形,菱形,正方形的代码
2017/11/21 Python
python 返回列表中某个值的索引方法
2018/11/07 Python
使用PyQt4 设置TextEdit背景的方法
2019/06/14 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
2019/08/09 Python
如何使用pandas读取txt文件中指定的列(有无标题)
2020/03/05 Python
python 使用建议与技巧分享(四)
2020/08/18 Python
澳大利亚潮流尖端的快时尚品牌:Cotton On
2016/09/26 全球购物
Brasty罗马尼亚:购买手表、香水、化妆品、珠宝
2020/04/21 全球购物
DELPHI中如何调用API,可举例说明
2014/01/16 面试题
法律专业推荐信范文
2013/11/29 职场文书
社区优秀志愿者材料
2014/02/02 职场文书
入党积极分子自我批评思想汇报
2014/10/10 职场文书
导游词开场白
2015/01/31 职场文书
《司马光》教学反思
2016/02/22 职场文书
Pandas-DataFrame知识点汇总
2022/03/16 Python