Laravel mix, экстракт не уменьшающийся app.js - PullRequest
0 голосов
/ 24 мая 2019

Я настроил свой проект так:

webpack.mix.js:

const mix = require('laravel-mix');
mix.js('resources/js/app.js', 'public/js')
    .extract(['seisplotjs-waveformplot', 'seisplotjs-fdsnstation'])
    .sass('resources/sass/app.scss', 'public/css');

мой app.js запускается так:

import {d3} from "seisplotjs-waveformplot";
import {StationQuery} from "seisplotjs-fdsnstation";

require('./bootstrap');

Я не импортирую никакие другие библиотеки в app.js. Проблема в том, что когда я запускаю npm run dev, я получаю следующие результаты:

          Asset      Size  Chunks                    Chunk Names
   /css/app.css   139 KiB       0  [emitted]         /js/app
     /js/app.js  1.52 MiB       0  [emitted]  [big]  /js/app
/js/manifest.js  1.42 KiB       1  [emitted]         /js/manifest
  /js/vendor.js   1.5 MiB       2  [emitted]  [big]  /js/vendor

Так что он собрал моих поставщиков, но мой app.js все еще огромен.Почему это не уменьшает размер моего файла app.js?

...