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 相关文章推荐
用js通过url传参把数据从一个页面传到另一个页面
Sep 01 Javascript
javascript正则表达式之search()用法实例
Jan 19 Javascript
基于Bootstrap和jQuery构建前端分页工具实例代码
Nov 23 Javascript
解决LayUI表单获取不到data的问题
Aug 20 Javascript
对vue中methods互相调用的方法详解
Aug 30 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
Feb 15 Javascript
Vue程序调试的方法
Jun 17 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
Sep 15 jQuery
vue仿淘宝滑动验证码功能(样式模仿)
Dec 10 Javascript
vue跳转方式(打开新页面)及传参操作示例
Jan 26 Javascript
Vue中computed和watch有哪些区别
Dec 19 Vue.js
vue2的 router在使用过程中遇到的一些问题
Apr 13 Vue.js
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
DOTA2 无惧惊涛骇浪 昆卡大型水友攻略
2020/04/20 DOTA
域名查询代码公布
2006/10/09 PHP
PHP程序员基本要求和必备技能
2014/05/09 PHP
PHP冒泡算法详解(递归实现)
2014/11/10 PHP
详解PHP的Yii框架中自带的前端资源包的使用
2016/03/31 PHP
PHP实现适用于文件内容操作的分页类
2016/06/15 PHP
php入门教程之Zend Studio设置与开发实例
2016/09/09 PHP
PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】
2017/01/13 PHP
Jquery 动态生成表格示例代码
2013/12/24 Javascript
JQuery插件iScroll实现下拉刷新,滚动翻页特效
2014/06/22 Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
2015/07/15 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
JavaScript知识点总结之如何提高性能
2016/01/15 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
JS密码生成与强度检测完整实例(附demo源码下载)
2016/04/06 Javascript
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面
2016/08/04 Javascript
BootstrapTable请求数据时设置超时(timeout)的方法
2017/01/22 Javascript
Bootstrap 表单验证formValidation 实现表单动态验证功能
2017/05/17 Javascript
微信小程序仿知乎实现评论留言功能
2018/11/28 Javascript
在vue中使用G2图表的示例代码
2019/03/19 Javascript
vue cli 3.0 搭建项目的图文教程
2019/05/17 Javascript
Vue实现导航栏菜单
2020/08/19 Javascript
python抓取网页时字符集转换问题处理方案分享
2014/06/19 Python
Python Web框架Flask中使用百度云存储BCS实例
2015/02/08 Python
pycharm安装图文教程
2017/05/02 Python
python如何获取列表中每个元素的下标位置
2019/07/01 Python
详解Python 实现 ZeroMQ 的三种基本工作模式
2020/03/24 Python
如何一键升级Python所有包
2020/11/05 Python
玩具反斗城美国官网:Toys"R"Us
2016/09/17 全球购物
房地产管理毕业生自荐信
2013/11/04 职场文书
酒店公关部经理岗位职责
2013/11/24 职场文书
校运会广播稿100字
2014/01/27 职场文书
关于运动会广播稿300字
2014/10/05 职场文书
人事主管岗位职责
2015/02/04 职场文书
公司前台接待岗位职责
2015/04/03 职场文书
2015初中生物教研组工作总结
2015/07/21 职场文书