文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

怎么解决vuejs没有dev的问题

2023-06-25 11:42

关注

这篇文章主要讲解了“怎么解决vuejs没有dev的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决vuejs没有dev的问题”吧!

vuejs没有dev的解决办法:1、打开webpack-dev-conf.js文件;2、通过路由请求数据;3、找到devServer,在里面加上before方法即可。

怎么解决vuejs没有dev的问题

本文操作环境:windows7系统、vue2.9.6版,DELL G3电脑。

如何解决vuejs 没有dev的问题?最新的vue没有dev-server.js文件,如何进行后台数据模拟?

最新的vue里dev-server.js被替换成了webpack-dev-conf.js

在模拟后台数据的时候直接在webpack-dev-conf.js文件中修改

第一步,在const portfinder = require(‘portfinder’)后添加

//第一步const express = require('express')const app = express()//请求servervar appData = require('../data.json')//加载本地数据文件var seller = appData.seller//获取对应的本地数据var goods = appData.goodsvar ratings = appData.ratingsvar apiRoutes = express.Router()app.use('/api', apiRoutes)//通过路由请求数据

找到devServer,在里面加上before()方法

devServer: {    clientLogLevel: 'warning',    historyApiFallback: true,    hot: true,    compress: true,    host: HOST || config.dev.host,    port: PORT || config.dev.port,    open: config.dev.autoOpenBrowser,    overlay: config.dev.errorOverlay      ? { warnings: false, errors: true }      : false,    publicPath: config.dev.assetsPublicPath,    proxy: config.dev.proxyTable,    quiet: true, // necessary for FriendlyErrorsPlugin    watchOptions: {      poll: config.dev.poll,    },    //第二步找到devServer,在里面添加before(app) {  app.get('/api/seller', (req, res) => {    res.json({      errno: 0,      data: seller    })//接口返回json数据,上面配置的数据seller就赋值给data请求后调用  }),  app.get('/api/goods', (req, res) => {    res.json({      errno: 0,      data: goods    })  }),  app.get('/api/ratings', (req, res) => {    res.json({      errno: 0,      data: ratings    })  })}  }

提供一个json.data数据

{  "seller": {    "name": "粥品香坊(回龙观)",    "description": "蜂鸟专送",    "deliveryTime": 38,    "score": 4.2,    "serviceScore": 4.1,    "foodScore": 4.3,    "rankRate": 69.2,    "minPrice": 20,    "deliveryPrice": 4,    "ratingCount": 24,    "sellCount": 90,    "bulletin": "粥品香坊其烹饪粥料的秘方源于中国千年古法,在融和现代制作工艺,由世界烹饪大师屈浩先生领衔研发。坚守纯天然、0添加的良心品质深得消费者青睐,发展至今成为粥类的引领品牌。是2008年奥运会和2013年园博会指定餐饮服务商。",    "supports": [      {        "type": 0,        "description": "在线支付满28减5"      },      {        "type": 1,        "description": "VC无限橙果汁全场8折"      },      {        "type": 2,        "description": "单人精彩套餐"      },      {        "type": 3,        "description": "该商家支持发票,请下单写好发票抬头"      },      {        "type": 4,        "description": "已加入“外卖保”计划,食品安全保障"      }    ],    "avatar": "http://static.galileo.xiaojukeji.com/static/tms/seller_avatar_256px.jpg",    "pics": [      "http://fuss10.elemecdn.com/8/71/c5cf5715740998d5040dda6e66abfjpeg.jpeg?imageView2/1/w/180/h/180",      "http://fuss10.elemecdn.com/b/6c/75bd250e5ba69868f3b1178afbda3jpeg.jpeg?imageView2/1/w/180/h/180",      "http://fuss10.elemecdn.com/f/96/3d608c5811bc2d902fc9ab9a5baa7jpeg.jpeg?imageView2/1/w/180/h/180",      "http://fuss10.elemecdn.com/6/ad/779f8620ff49f701cd4c58f6448b6jpeg.jpeg?imageView2/1/w/180/h/180"    ],    "infos": [      "该商家支持发票,请下单写好发票抬头",      "品类:其他菜系,包子粥店",      "北京市昌平区回龙观西大街龙观置业大厦底商B座102单元1340",      "营业时间:10:00-20:30"    ]  }}

感谢各位的阅读,以上就是“怎么解决vuejs没有dev的问题”的内容了,经过本文的学习后,相信大家对怎么解决vuejs没有dev的问题这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯