vue-cli 2.92版本 后台数据获取server
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue-cli 2.92版本 后台数据获取server相关的知识,希望对你有一定的参考价值。
一、引包
const axios = require(‘axios‘);const express = require(‘express‘);const apiRoutes = express.Router();
二、配置
const devWebpackConfig = merge(baseWebpackConfig, {module: {rules: utils.styleLoaders({sourceMap: config.dev.cssSourceMap, usePostCSS: true})},// cheap-module-eval-source-map is faster for developmentdevtool: config.dev.devtool,// these devServer options should be customized in /config/index.jsdevServer:{//在这里添加一个before方法before(apiRoutes){apiRoutes.get(‘/api/getDiscList‘,(req,res)=>{const url = ‘这里是要链接的api地址‘;axios.get(url, {headers: {referer: ‘配置api地址referer‘,host: ‘配置api地址host‘},params: req.query //这是请求的query}).then((response) =>{//response是api地址返回的,数据在data里。res.json(response.data)}).catch((e) =>{console.log(e);})});// app.use(‘/api‘, apiRoutes);}}源博客连接:http://www.cnblogs.com/langzianan/p/7989572.html
以上是关于vue-cli 2.92版本 后台数据获取server的主要内容,如果未能解决你的问题,请参考以下文章