详解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 相关文章推荐
javascript 流畅动画实现原理
Sep 08 Javascript
jQuery 处理网页内容的实现代码
Feb 15 Javascript
javascript如何写热点图
Dec 08 Javascript
jquery对dom节点的操作【推荐】
Apr 15 Javascript
对Angular.js Controller如何进行单元测试
Oct 25 Javascript
vue.js学习笔记之绑定style样式和class列表
Oct 31 Javascript
原生JS实现图片懒加载(lazyload)实例
Jun 13 Javascript
基于vue.js中事件修饰符.self的用法(详解)
Feb 23 Javascript
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
Vue+element 解决浏览器自动填充记住的账号密码问题
Jun 11 Javascript
详解webpack-dev-middleware 源码解读
Mar 23 Javascript
js基于div丝滑实现贝塞尔曲线
Sep 23 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下清空字符串中的HTML标签的代码
2010/09/06 PHP
PHP连接局域网MYSQL数据库的简单实例
2013/08/26 PHP
一个php短网址的生成代码(仿微博短网址)
2014/05/07 PHP
PHP基于回溯算法解决n皇后问题的方法示例
2017/11/07 PHP
php合并数组并保留键值的实现方法
2018/03/12 PHP
PHP实现简易计算器功能
2020/08/28 PHP
用Javascript做flash做的事..才完成的一个类.Auntion Action var 0.1
2007/02/23 Javascript
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
2008/11/06 Javascript
通过一段代码简单说js中的this的使用
2013/07/23 Javascript
dreamweaver 8实现Jquery自动提示
2014/12/04 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
2015/05/06 Javascript
HTML5基于Tomcat 7.0实现WebSocket连接并实现简单的实时聊天
2016/10/31 Javascript
原生JS实现图片网格式渐显、渐隐效果
2017/06/05 Javascript
Vue的Flux框架之Vuex状态管理器
2017/07/30 Javascript
js实现数组和对象的深浅拷贝
2017/09/30 Javascript
vue-router结合vuex实现用户权限控制功能
2019/11/14 Javascript
Vue+Bootstrap实现简易学生管理系统
2021/02/09 Vue.js
使用python开发vim插件及心得分享
2014/11/04 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
2017/07/13 Python
python fuzzywuzzy模块模糊字符串匹配详细用法
2019/08/29 Python
使用tqdm显示Python代码执行进度功能
2019/12/08 Python
tensorflow 2.0模式下训练的模型转成 tf1.x 版本的pb模型实例
2020/06/22 Python
Python使用grequests并发发送请求的示例
2020/11/05 Python
python中str内置函数用法总结
2020/12/27 Python
Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告
2021/01/27 Python
html5模拟平抛运动(模拟小球平抛运动过程)
2013/07/25 HTML / CSS
Eastbay官网:美国最大的运动鞋网络零售商
2016/07/27 全球购物
斯凯奇美国官网:SKECHERS美国
2016/08/20 全球购物
意大利时尚精品店:Nugnes 1920
2020/02/10 全球购物
文明礼仪小标兵事迹
2014/01/12 职场文书
《放飞蜻蜓》教学反思
2014/04/27 职场文书
关于保护环境的建议书
2014/08/26 职场文书
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
六一活动主持词
2015/06/30 职场文书
详解Django的MVT设计模式
2021/04/29 Python
Python爬虫入门案例之爬取二手房源数据
2021/10/16 Python