Утечка памяти в Webpack? - PullRequest
       9

Утечка памяти в Webpack?

0 голосов
/ 22 декабря 2018

Мне интересно, как это возможно и что я не так делаю.У меня есть некоторый Node API, который принимает запрос и запускает веб-пакет на основе данных запроса.Я звоню в webpack из другого класса X

    generate() {
        this.webpack = new WebpackService(this.order).webpackRun();
    }

    webpackRun() {
        console.log('webpack start:'+this.order.ID);
        webpack({
           //some config here
        }, (err, stats) => {
            console.log('webpack finish: '+this.order.ID);
            }
    });
}

Что сумасшедшего.Компиляция веб-пакета занимает 1-4 с.Когда я отправляю запрос за запросом, как в реальных запросах от клиентов,

1-й журнал консоли сообщает p.ex.

> webpack start:PDF-360-3a55a180-054a-11e9-993d-b9b16b8777d3
> webpack start:PDF-360-3aae48d0-054a-11e9-993d-b9b16b8777d3

Затем 2-я консольlog:

> webpack finish: PDF-360-3aae48d0-054a-11e9-993d-b9b16b8777d3
> webpack finish: PDF-360-3aae48d0-054a-11e9-993d-b9b16b8777d3

Я совершенно не понимаю, как возможно, что 2 различных объекта / экземпляра класса определены с помощью

New

Ключевое слово - это то, как кого-то похитили / переправили в другое.Эта проблема вылетает из моего приложения прямо сейчас.Спасибо за ответы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...