Здравствуйте, у меня есть файл
app.js
со следующем содержимым:
import axios from 'axios';
import Vue from 'vue';
import VueApp from './components/app';
import {router} from './routes/route';
import store from './store/store';
Vue.component('vue-spinner',require('./components/admin/preloader/vue-spinner').default);
Vue.component('vue-line-loader',require('./components/admin/preloader/vue-line-loader').default);
Vue.component('vue-messages',require('./components/admin/vue-messages').default);
Vue.prototype.$axios = axios;
const app = new Vue({
el: '#app',
components: {VueApp},
data: {showLoader: false},
store,
router,
});
Vue.directive('focus', {
componentUpdated: function (el) {el.focus()}
});
Его не сжатый размер - 530 KB, хотелось бы что бы он был ещё меньше, подскажите пожалуйста что можно сделать что бы размер его стал меньше ? Заранее благодарю за ответ.
P.S. Проект делаю на фреймворке
laravel
, так же использую:
vue.js, vuex, vue-route