Альтернатива загрузчику this._compilation - PullRequest
4 голосов
/ 20 апреля 2019

Документы говорят, что доступ к this._compilation является хакерским и даже не рекомендуется.Он мне нужен для доступа к имени выходного файла, в частности:

this._compilation.outputOptions.filename
context._compilation.outputOptions.filename

Каким будет доступ к нему в будущем?

Ответы [ 2 ]

0 голосов
/ 16 июля 2019

Хотя этот не является окончательным ответом, я думаю, что он может быть полезен для вас.

Как уже упоминалось в статье,

мы можем реализовать getHashOutputOptions и возвращать все параметры хеширования * из компиляции. Нет необходимости публиковать компиляцию.

0 голосов
/ 09 июля 2019

Я не очень разбираюсь в Webpack, но думаю, вы ищете клавишу Output .

Если вы прокрутите вниз руководство (v4.35.3), вы увидите примеры для output.filename , которые, я думаю, ответят на ваш вопрос.

Возможно, вы захотите посмотреть output.path дальше, если вам нужен полный абсолютный путь, включая имя файла.

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