浅谈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 相关文章推荐
Package.js  现代化的JavaScript项目make工具
May 23 Javascript
window.onload追加函数使用示例
Mar 03 Javascript
JavaScript DOM节点添加示例
Jul 16 Javascript
jQuery插件jPaginate实现无刷新分页
May 04 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
Oct 12 Javascript
微信小程序表单验证错误提示效果
May 19 Javascript
快速掌握jquery分页插件jqPaginator的使用方法
Aug 09 jQuery
微信小程序项目总结之点赞 删除列表 分享功能
Jun 25 Javascript
jQuery实现上下滚动公告栏详细代码
Nov 21 jQuery
JavaScript实现邮箱后缀提示功能的示例代码
Dec 13 Javascript
js继承的这6种方式!(上)
Apr 23 Javascript
Vue动态创建注册component的实例代码
Jun 14 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
VFP与其他应用程序的集成
2006/10/09 PHP
使用MaxMind 根据IP地址对访问者定位
2006/10/09 PHP
php判断输入不超过mysql的varchar字段的长度范围
2011/06/24 PHP
PHP屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT
2013/03/06 PHP
利用php递归实现无限分类 格式化数组的详解
2013/06/08 PHP
php实现的click captcha点击验证码类实例
2014/09/23 PHP
phpmyadmin中禁止外网使用的方法
2014/11/04 PHP
PHP ElasticSearch做搜索实例讲解
2020/02/05 PHP
求解开jscript.encode代码的asp函数
2007/02/28 Javascript
jQuery对象和DOM对象的相互转化实现代码
2010/03/02 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
加随机数引入脚本不让浏览器读取缓存
2014/09/04 Javascript
Ajax中解析Json的两种方法对比分析
2015/06/25 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
jQuery购物车插件jsorder用法(支持后台处理程序直接转换成DataTable处理)
2016/06/08 Javascript
Javascript调试之console对象——你不知道的一些小技巧
2017/07/10 Javascript
如何使用Jquery动态生成二级选项列表
2020/02/06 jQuery
vue中实现弹出层动画效果的示例代码
2020/09/25 Javascript
python字符串连接的N种方式总结
2014/09/17 Python
Python模拟三级菜单效果
2017/09/11 Python
python学习基础之循环import及import过程
2018/04/22 Python
python中字符串的操作方法大全
2018/06/03 Python
python机器学习之KNN分类算法
2018/08/29 Python
Python面向对象程序设计之私有属性及私有方法示例
2019/04/08 Python
python实现输出一个序列的所有子序列示例
2019/11/18 Python
Python图像识别+KNN求解数独的实现
2020/11/13 Python
amazeui模态框弹出后立马消失并刷新页面
2020/08/19 HTML / CSS
2014年租房协议书范本
2014/10/30 职场文书
新郎新娘答谢词
2015/01/04 职场文书
师德师风个人总结
2015/02/06 职场文书
2015年宣传工作总结
2015/04/08 职场文书
2015年房产经纪人工作总结
2015/05/15 职场文书
新员工试用期工作总结2015
2015/05/28 职场文书
2016年大学迎新晚会工作总结
2015/10/15 职场文书
导游词之河姆渡遗址博物馆
2019/10/10 职场文书
SpringBoot全局异常处理方案分享
2022/05/25 Java/Android