浅谈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 相关文章推荐
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
Mar 24 Javascript
brook javascript框架介绍
Oct 10 Javascript
javascript 利用Image对象实现的埋点(某处的点击数)统计
Dec 28 Javascript
javascript中setInterval的用法
Jul 19 Javascript
js闭包引起的事件注册问题介绍
Mar 29 Javascript
微信小程序 引用其他js文件实现代码
Feb 22 Javascript
jQuery插件ContextMenu自定义图标
Mar 15 Javascript
基于JavaScript实现多级菜单效果
Jul 25 Javascript
vue中倒计时组件的实例代码
Jul 06 Javascript
vue实现双向绑定和依赖收集遇到的坑
Nov 29 Javascript
webpack4实现不同的导出类型
Apr 09 Javascript
jQuery实现雪花飘落效果
Aug 02 jQuery
浅谈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
在Zeus Web Server中安装PHP语言支持
2006/10/09 PHP
完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
2013/06/20 PHP
PHP中file_get_contents高?用法实例
2014/09/24 PHP
php快速查找数据库中恶意代码的方法
2015/04/01 PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
2018/05/23 PHP
实现php删除链表中重复的结点
2018/09/27 PHP
PHP与Web页面的交互示例详解二
2020/08/04 PHP
JS 实现点击a标签的时候让其背景更换
2013/10/15 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
2015/04/12 Javascript
初步使用bootstrap快速创建页面
2016/03/03 Javascript
JQuery给select添加/删除节点的实现代码
2016/04/26 Javascript
基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作
2016/05/12 Javascript
javascript基本语法
2016/05/31 Javascript
微信小程序 less文件编译成wxss文件实现办法
2016/12/05 Javascript
Express与NodeJs创建服务器的两种方法
2017/02/06 NodeJs
在vue中v-bind使用三目运算符绑定class的实例
2018/09/29 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
vue vantUI tab切换时 list组件不触发load事件的问题及解决方法
2020/02/14 Javascript
javascript实现支付宝滑块验证码效果
2020/07/24 Javascript
[02:33]DOTA2亚洲邀请赛趣味视频之吐真话筒
2018/03/31 DOTA
Python+Selenium+PIL+Tesseract自动识别验证码进行一键登录
2017/09/20 Python
python绘制铅球的运行轨迹代码分享
2017/11/14 Python
python程序封装为win32服务的方法
2021/03/07 Python
python中struct模块之字节型数据的处理方法
2019/08/27 Python
Python input函数使用实例解析
2019/11/22 Python
基于keras中的回调函数用法说明
2020/06/17 Python
CSS3 media queries + jQuery实现响应式导航
2016/09/30 HTML / CSS
HTML5本地存储之Database Storage应用介绍
2013/01/06 HTML / CSS
冰淇淋店创业计划书范文
2013/12/27 职场文书
2014年幼儿园植树节活动方案
2014/03/02 职场文书
英语教师个人总结
2015/02/09 职场文书
质量负责人岗位职责
2015/02/15 职场文书
酒店财务总监岗位职责
2015/04/03 职场文书
创业计划书之珠宝饰品
2019/08/26 职场文书
java如何实现socket连接方法封装
2021/09/25 Java/Android
详细介绍MySQL中limit和offset的用法
2022/05/06 MySQL