Shlop
@Shlop
Full Stack Developer (PHP/Laravel/JavaScript)

Как разделить библиотеки в app.js что бы размер стал меньше?

Здравствуйте, у меня есть файл 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
  • Вопрос задан
  • 23 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы