vue 没有再dev-servers.js情况下,在webpack.dev.conf.js模拟数据
2018-01-31 20:01
826 查看
最近学习一个vue音乐APP项目,视频中有dev-server.js,我下载的最新版webpack中已经舍弃此JS了,因此需要在webpack.dev.conf.js中模拟。
1.下载axios(npm install axios).并且在webpack.dev.conf.js中写下面的代码
其中,要使用before(app){}这个方法包裹你请求的数据, 就可以成功的在webpack.dev.conf.js里面模拟后台数据了
、
1.下载axios(npm install axios).并且在webpack.dev.conf.js中写下面的代码
/*模拟后台数据*/ const axios = require('axios') const express = require('express') const app = express() const apiRoutes = express.Router() app.use('/api', apiRoutes) /*模拟后台数据*/2.在webpack.dev.conf.js中找到devServer。在此对象中放入你要请求的数据。例如
before(app){ app.get("/getSongList",function(req,res){ var url = 'https://c.y.qq.com/splcloud/fcgi-bin/fcg_get_diss_by_tag.fcg'; axios.get(url, { headers: { referer: 'https://c.y.qq.com', host: 'c.y.qq.com' }, params: req.query }).then(response => { res.json(response.data) }).catch(error => { console.log(error) }) }) }
其中,要使用before(app){}这个方法包裹你请求的数据, 就可以成功的在webpack.dev.conf.js里面模拟后台数据了
、
相关文章推荐
- 最新的vue webpack模板没有dev-server.js文件,进行后台数据模拟笔记
- vue开发请求本地数据旧版本dev-server.js,新版本webpack.dev.conf.js
- webpack-dev-conf r.js文件,如何进行后台数据模拟?
- VUE开发请求本地数据的配置,旧版本dev-server.js,新版本webpack.dev.conf.js
- VUE开发请求本地数据的配置,旧版本dev-server.js,新版本webpack.dev.conf.js
- VUE开发请求本地数据的配置,旧版本dev-server.js,新版本webpack.dev.conf.js
- 最新的vue没有dev-server.js文件,如何进行后台数据模拟?
- vue-cli脚手架build目录中的webpack.dev.conf.js配置文件
- 最新的vue没有dev-server.js文件,如何进行后台数据模拟?
- vue请求数据,build文件没有dev-server.js解决办法
- vue项目的webpack设置请求模拟数据的接口方法
- 没有dev-server.js文件,如何进行后台数据模拟?
- vue-cli的webpack模版项目配置解析-build/dev-server.js
- vue+vuecli+webpack中使用mockjs模拟后端数据
- vue-cli的webpack模版,相关配置文件dev-server.js与webpack.config.js配置解析
- vue-cli的webpack模版,相关配置文件dev-server.js与webpack.config.js配置解析
- vue+webpack模拟后台数据的示例代码
- webpack4.0.1_vue脚手架的项目与json-server结合,vue开发前端时用json-server模拟数据
- webpack.dev.conf.js
- 底层:vue-cli脚手架build目录中的webpack.prod.conf.js配置文件