浅谈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 select选中的一个小问题
Oct 11 Javascript
JS对img标签进行优化使用onerror显示默认图像
Apr 24 Javascript
使用JavaScript实现网页版Pongo设计思路及源代码分享
Jun 16 Javascript
jQuery实现图片向左向右切换效果的简单实例
May 18 Javascript
使用微信小程序开发前端【快速入门】
Dec 05 Javascript
原生JS实现层叠轮播图
May 17 Javascript
浅谈JavaScript find 方法不支持IE的问题
Sep 28 Javascript
JS小球抛物线轨迹运动的两种实现方法详解
Dec 20 Javascript
浅析从vue源码看观察者模式
Jan 29 Javascript
vue-router重定向不刷新问题的解决
Jun 25 Javascript
原生js检测页面加载完毕的实例
Sep 11 Javascript
Angular处理未可知异常错误的方法详解
Jan 17 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
PHP简单实现文本计数器的方法
2016/04/28 PHP
简单实现php上传文件功能
2017/09/21 PHP
php中访问修饰符的知识点总结
2019/01/27 PHP
让你的PHP,APACHE,NGINX支持大文件上传
2021/03/09 PHP
浅析JavaScript中的CSS属性及命名规范
2013/11/28 Javascript
jQuery 仿百度输入标签插件附效果图
2014/07/04 Javascript
JavaScript和CSS交互的方法汇总
2014/12/02 Javascript
js实现九宫格图片半透明渐显特效的方法
2015/02/16 Javascript
jquery实现华丽的可折角广告代码
2015/09/02 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
2016/01/07 Javascript
微信小程序 wxapp内容组件 icon详细介绍
2016/10/31 Javascript
javascript中setAttribute兼容性用法分析
2016/12/12 Javascript
原生JS实现圆环拖拽效果
2017/04/07 Javascript
vue利用better-scroll实现轮播图与页面滚动详解
2017/10/20 Javascript
JS实现在文本指定位置插入内容的简单示例
2017/12/22 Javascript
Angular4学习教程之HTML属性绑定的方法
2018/01/04 Javascript
vue-cli中的babel配置文件.babelrc实例详解
2018/02/22 Javascript
微信小程序实现商城倒计时
2020/11/01 Javascript
Vue+Koa2+mongoose写一个像素绘板的实现方法
2019/09/10 Javascript
解决axios post 后端无法接收数据的问题
2019/10/29 Javascript
Python编写的com组件发生R6034错误的原因与解决办法
2013/04/01 Python
在RedHat系Linux上部署Python的Celery框架的教程
2015/04/07 Python
简单学习Python time模块
2016/04/29 Python
Python管理Windows服务小脚本
2018/03/12 Python
python顺序的读取文件夹下名称有序的文件方法
2018/07/11 Python
解决Python下json.loads()中文字符出错的问题
2018/12/19 Python
python内存管理机制原理详解
2019/08/12 Python
基于Python实现全自动下载抖音视频
2020/11/06 Python
scrapy处理python爬虫调度详解
2020/11/23 Python
历史系自荐信范文
2013/12/24 职场文书
小学生操行评语
2014/04/22 职场文书
中华魂演讲稿
2014/05/13 职场文书
党员自我评议个人对照检查材料
2014/09/16 职场文书
房屋租赁合同协议书范本
2014/10/19 职场文书
quickjs 封装 JavaScript 沙箱详情
2021/11/02 Javascript
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫