当前位置: 移动技术网 > IT编程>脚本编程>vue.js > Vue 2.5.2下axios + express 本地请求404的解决方法

Vue 2.5.2下axios + express 本地请求404的解决方法

2018年04月21日  | 移动技术网IT编程  | 我要评论

210.46.97.21,佛山天气预报15天,联想天逸f31a 7756

最近在学习vue,今天尝试了使用axios模拟本地网络请求。使用的过程中发现接口请求一直404,后来发现在当期的vue-cli构建的最新的项目中,接口请求应该这样写。

1、引入相关依赖

var axios = require('axios')
const express = require('express');
var app = express();
var apiroutes = express.router();
app.use('/api', apiroutes);

2、处理网络请求

在之前的项目中,我们是在dev-server.js 这样处理接口访问

apiroutes.get('/getlist', function (req, res) {
 //处理网络请求

})

现在默认构建的项目工程是没有dev-server.js文件的,然后我们可以在webpack.dev.conf.js中添加ur。

before(app) {
  app.get('/api/getlist', function(req, res) {
  //处理网络请求
  });
 },

3、重新编译

npm run dev

此时,项目运行,接口就可以正常访问了。

以上这篇vue 2.5.2下axios + express 本地请求404的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网