vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法


Posted in Javascript onApril 17, 2019

由于最新版本的vue-cli已经放弃dev-server.js,需在webpack.dev.conf.js配置才行

新版本的webpack.dev.conf.js配置如下:

const express require('express')
const app =express()
var appData = require('..data.json')
var seller = appData.seller
var goods = appData.goods
var ratings = appData.ratings
var apiRoutes = express.Router()
app.use('/api', apiRoutes)

找到devServer后,在最后面添加:

before(app) {
   app.get('/api/appData',function(req,res){
    res.json({
     errno:0,
     data:appData
    })
   }),
   app.get('/api/seller',function(req,res){
    res.json({
     errno:0,
     data:seller
    })
   }),
   app.get('/api/goods',function(req,res){
    res.json({
     errno:0,
     data:goods
    })
   }),
   app.get('/api/ratings',function(req,res){
    res.json({
     errno:0,
     data:ratings
    })
   })
  }

最后一定要重启才会生效,因为修改了配置文件,重新跑一次npm run dev.

打开路径 http://localhost :8080/api/appData就能请求到数据

打开 http://localhost :8080/api/seller 能请求到seller相关数据

如图:

vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法

总结

以上所述是小编给大家介绍的vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
javascript concat数组累加 示例
Sep 03 Javascript
解决jquery1.9不支持browser对象的问题
Nov 13 Javascript
jQuery异步验证用户名是否存在示例代码
May 21 Javascript
新手快速学习JavaScript免费教程资源汇总
Jun 25 Javascript
javascript随机抽取0-100之间不重复的10个数
Feb 25 Javascript
Node.js返回JSONP详解
May 18 Javascript
浅析angularJS中的ui-router和ng-grid模块
May 20 Javascript
详解angular2封装material2对话框组件
Mar 03 Javascript
详解webpack进阶之插件篇
Jul 06 Javascript
webpack多页面开发实践
Dec 18 Javascript
微信小程序-可移动菜单的实现过程详解
Jun 24 Javascript
使用vue cli4.x搭建vue项目的过程详解
May 08 Javascript
vue component 中引入less文件报错 Module build failed
Apr 17 #Javascript
Vue项目路由刷新的实现代码
Apr 17 #Javascript
vue cli 3.x 项目部署到 github pages的方法
Apr 17 #Javascript
详解vue开发中调用微信jssdk的问题
Apr 16 #Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
Apr 16 #Javascript
vue微信分享的实现(在当前页面分享其他页面)
Apr 16 #Javascript
在Vue项目中使用snapshot测试的具体使用
Apr 16 #Javascript
You might like
PHP date函数参数详解
2006/11/27 PHP
php中3种方法统计字符串中每种字符的个数并排序
2012/08/27 PHP
php实现可用于mysql,mssql,pg数据库操作类
2014/12/13 PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
2016/05/18 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
JavaScript 以对象为索引的关联数组
2010/05/19 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
使用正则表达式的格式化与高亮显示json字符串
2014/12/03 Javascript
jquery文档操作wrap()方法实例简述
2015/01/10 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
Jquery日历插件制作简单日历
2015/10/28 Javascript
javaScript数组迭代方法详解
2016/04/14 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
2016/06/24 Javascript
jQuery layui常用方法介绍
2016/07/25 Javascript
JS实现双击内容变为可编辑状态
2017/03/03 Javascript
Angularjs中使用指令绑定点击事件的方法
2017/03/30 Javascript
微信小程序实现倒计时60s获取验证码
2020/04/17 Javascript
js中apply与call简单用法详解
2017/11/06 Javascript
详解JavaScript中关于this指向的4种情况
2019/04/18 Javascript
node 文件上传接口的转发的实现
2019/09/23 Javascript
vscode自定义vue模板的实现
2021/01/27 Vue.js
讲解Python中for循环下的索引变量的作用域
2015/04/15 Python
python机器学习之神经网络(一)
2017/12/20 Python
tensorflow 保存模型和取出中间权重例子
2020/01/24 Python
Python并发concurrent.futures和asyncio实例
2020/05/04 Python
iHerb中文官网:维生素、保健品和健康产品
2018/11/01 全球购物
关于.NET, HTML的五个问题
2012/08/29 面试题
一份软件工程师的面试试题
2016/02/01 面试题
服务员岗位职责
2014/01/29 职场文书
英语演讲稿3分钟
2014/04/29 职场文书
骨干教师申报材料
2014/12/17 职场文书
检讨书范文大全
2015/05/07 职场文书
行政复议决定书
2015/06/24 职场文书
2016年中学清明节活动总结
2016/04/01 职场文书
2016年清明节期间群众祭祀活动工作总结
2016/04/01 职场文书
Python之matplotlib绘制饼图
2022/04/13 Python