Ship axios instead of vue-resource.
This commit is contained in:
parent
100c102fc3
commit
7b318939c9
|
@ -5,6 +5,7 @@
|
||||||
"dev": "gulp watch"
|
"dev": "gulp watch"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"axios": "^0.15.2",
|
||||||
"bootstrap-sass": "^3.3.7",
|
"bootstrap-sass": "^3.3.7",
|
||||||
"gulp": "^3.9.1",
|
"gulp": "^3.9.1",
|
||||||
"jquery": "^3.1.0",
|
"jquery": "^3.1.0",
|
||||||
|
@ -12,7 +13,6 @@
|
||||||
"laravel-elixir-vue-2": "^0.2.0",
|
"laravel-elixir-vue-2": "^0.2.0",
|
||||||
"laravel-elixir-webpack-official": "^1.0.2",
|
"laravel-elixir-webpack-official": "^1.0.2",
|
||||||
"lodash": "^4.16.2",
|
"lodash": "^4.16.2",
|
||||||
"vue": "^2.0.1",
|
"vue": "^2.0.1"
|
||||||
"vue-resource": "^1.0.3"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* First we will load all of this project's JavaScript dependencies which
|
* First we will load all of this project's JavaScript dependencies which
|
||||||
* include Vue and Vue Resource. This gives a great starting point for
|
* includes Vue and other libraries. It is a great starting point when
|
||||||
* building robust, powerful web applications using Vue and Laravel.
|
* building robust, powerful web applications using Vue and Laravel.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -17,19 +17,14 @@ require('bootstrap-sass');
|
||||||
*/
|
*/
|
||||||
|
|
||||||
window.Vue = require('vue');
|
window.Vue = require('vue');
|
||||||
require('vue-resource');
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* We'll register a HTTP interceptor to attach the "CSRF" header to each of
|
* We'll load the axios HTTP library which allows us to easily issue requests
|
||||||
* the outgoing requests issued by this application. The CSRF middleware
|
* to our Laravel back-end. This library automatically handles sending the
|
||||||
* included with Laravel will automatically verify the header's value.
|
* CSRF token as a header based on the value of the "XSRF" token cookie.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
Vue.http.interceptors.push((request, next) => {
|
window.axios = require('axios');
|
||||||
request.headers.set('X-CSRF-TOKEN', Laravel.csrfToken);
|
|
||||||
|
|
||||||
next();
|
|
||||||
});
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Echo exposes an expressive API for subscribing to channels and listening
|
* Echo exposes an expressive API for subscribing to channels and listening
|
||||||
|
|
Loading…
Reference in New Issue