浅谈vue-cli加载不到dev-server.js的解决办法


Posted in Javascript onNovember 24, 2017

在使用vue开发过程中,难免需要去本地数据地址进行请求,而原版配置在dev-server.js中,新版vue-webpack-template已经删除dev-server.js,改用webpack.dev.conf.js代替,所以 配置本地访问在webpack.dev.conf.js里配置即可。

#webpack.dev.conf.js
//首先
// nodejs开发框架express,用来简化操作
const express = require('express')
// 创建node.js的express开发框架的实例
const app = express() 
// 引用的json地址
var appData = require('../data.json')
// json某一个key
var goods = appData.result

var apiRoutes = express.Router()
app.use('/api', apiRoutes)

1. get请求配置

const portfinder = require('portfinder')后添加

#webpack.dev.conf.js
// 在devServer选项中添加以下内容
before(app) {
 app.get('/api/someApi', (req, res) => {
  res.json({
   // 这里是你的json内容
  })
 })
}

注意: 修改配置文件完毕后,需要重新运行命令npm run dev即可。

2. post请求配置。

如果要配置post请求,需要在该文件夹配置如下:

#webpack.dev.conf.js
apiRoutes.post('/foods', function (req, res) { //注意这里改为post就可以了
 res.json({
  error: 0,
  data: foods
 });
})
// 在组件里面
#...vue
created () {
 this.$http.post('http://localhost:8080/api/foods').then((res) => {
 console.log(res)
 })
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
接收键盘指令的脚本
Jun 26 Javascript
有趣的javascript数组定义方法
Sep 10 Javascript
IE不支持getElementsByClassName最终完美解决方案
Dec 17 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
Jun 27 Javascript
使用documentElement正确取得当前可见区域的大小
Jul 25 Javascript
js实现简洁大方的二级下拉菜单效果代码
Sep 01 Javascript
JS读写CSS样式的方法汇总
Aug 16 Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
Aug 23 Javascript
iview table render集成switch开关的实例
Mar 14 Javascript
详解React中setState回调函数
Jun 14 Javascript
vue v-model实现自定义样式多选与单选功能
Jul 05 Javascript
JavaScript中交换值的10种方法总结
Aug 18 Javascript
浅谈Angular文字折叠展开组件的原理分析
Nov 24 #Javascript
vue 文件目录结构详解
Nov 24 #Javascript
获取本机IP地址的实例(JavaScript / Node.js)
Nov 24 #Javascript
js判断数组是否包含某个字符串变量的实例
Nov 24 #Javascript
最新Javascript程序员面试试题和解题方法
Nov 23 #Javascript
详解bootstrap导航栏.nav与.navbar区别
Nov 23 #Javascript
Vue添加请求拦截器及vue-resource 拦截器使用
Nov 23 #Javascript
You might like
教你如何开启shopnc b2b2c 伪静态
2014/10/21 PHP
Yii2.0表关联查询实例分析
2016/07/18 PHP
php+webSoket实现聊天室示例代码(附源码)
2017/02/17 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
jquery 模拟雅虎首页的点击对话框效果
2010/04/11 Javascript
js播放wav文件(源码)
2013/04/22 Javascript
php的文件上传入门教程(实例讲解)
2014/04/10 Javascript
js在数组中删除重复的元素自保留一个(两种实现思路)
2014/08/22 Javascript
jQuery简单实现遍历数组的方法
2015/04/14 Javascript
使用canvas实现仿新浪微博头像截取上传功能
2015/09/02 Javascript
JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
2016/02/25 Javascript
js 截取或者替换字符串中的数字实现方法
2016/06/13 Javascript
jQuery对checkbox 复选框的全选全不选反选的操作
2016/08/09 Javascript
详解React 服务端渲染方案完美的解决方案
2018/12/14 Javascript
利用Angular7开发一个Radio组件的全过程
2019/07/11 Javascript
vue相关配置文件详解及多环境配置详细步骤
2020/05/19 Javascript
Vue中添加滚动事件设置的方法详解
2020/09/14 Javascript
Python实现将xml导入至excel
2015/11/20 Python
python3中str(字符串)的使用教程
2017/03/23 Python
Python 图像对比度增强的几种方法(小结)
2019/09/25 Python
Python之——生成动态路由轨迹图的实例
2019/11/22 Python
Python嵌套函数,作用域与偏函数用法实例分析
2019/12/26 Python
pycharm通过anaconda安装pyqt5的教程
2020/03/24 Python
python学习笔记之多进程
2020/08/06 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
Python面试题:Python里面如何生成随机数
2015/03/12 面试题
质检员岗位职责
2013/12/17 职场文书
服务生自我鉴定
2014/01/22 职场文书
社会稳定风险评估方案
2014/06/02 职场文书
2014年幼儿园教师工作总结
2014/11/08 职场文书
捐款感谢信
2015/01/20 职场文书
检讨书范文300字
2015/01/28 职场文书
个人求职自荐信范文
2015/03/06 职场文书
2015年安全生产工作总结范文
2015/04/02 职场文书
党组织关系的介绍信模板
2019/06/21 职场文书
广告文案的撰写技巧(实用干货)
2019/08/23 职场文书