Описание тега webpack-plugin

Сборщик для javascript и друзей. Упаковывает множество модулей в несколько связанных ресурсов. Разделение кода позволяет загружать части для приложения по запросу. Модулями "загрузчиков" могут быть CommonJs, AMD, модули ES6, CSS, изображения, JSON, Coffeescript, LESS,…
0 ответов

Как сгенерировать модуль из плагина веб-пакета и заменить его?

Я пытаюсь написать плагин для веб-пакета для https://github.com/martinandert/babel-plugin-css-in-js, со следующими 2 требованиями во время разработки: Я не хочу, чтобы файл записывался на диск, но вместо этого пусть webpack-dev-server размещает файл…
03 янв '17 в 20:29
1 ответ

Webpack: создать виртуальный модуль внутри плагина

Я пишу плагин и загрузчик веб-пакетов, и я хотел бы создать "динамический" модуль, который генерируется через мой плагин. По сути, я хочу, чтобы мой загрузчик генерировал импорт в динамический модуль, например так: module.exports = function (content…
21 фев '18 в 02:20
1 ответ

Папка для создания плагинов Webpack

Я создал плагин для веб-пакета и хотел бы, чтобы он мог инициировать повторную компиляцию в моей папке dist при изменениях в папке, но у меня возникают проблемы с поиском информации о том, как это сделать. Я знаю, что это возможно, потому что CopyWe…
11 июн '18 в 13:25
0 ответов

Модульный тест веб-плагин для обеих версий 3 и 4?

Как можно написать модульные тесты в рамках одного проекта плагина веб-пакета, который тестирует плагин как для веб-пакета 3, так и для веб-пакета 4? Я видел множество примеров плагинов, которые сами поддерживают обе версии, но ни один из них не име…
2 ответа

Заставить webpack игнорировать каталог

Я делаю расширение Chrome, которое внедряет скрипты контента. Я не хочу, чтобы скрипты содержимого обрабатывались веб-пакетом. Моя структура каталогов: /extension |-manifest.json |--scripts |- background.js |- content |-- script1.js |-- script2.js |…
2 ответа

Плагин webpack для замены функции другой

Я пытаюсь создать плагин webpack, который будет анализировать код для определенной функции и заменять его другой функцией, этот плагин также будет представлять новую функцию как глобальную. class someName { constructor(local, domain, translationFile…
01 июн '17 в 22:28
1 ответ

Есть ли способ получить дерево зависимостей из веб-пакета?

У меня большой проект с различными типами зависимостей: js, scss, svg, png и т. Д. Мой веб-пакет настроен и связывает мой код, и я доволен этим. Но я хочу получить какой-то хэш всех моих зависимостей (включая двоичные файлы и все форматы файлов). И …
0 ответов

Как добавить загрузчик препроцессов в webpack 2

Я пытаюсь добавить загрузчик preprocess в мой веб-пакет 3. Я успешно установил его. но это не работает, вот мой файл webconfing var debug = process.env.NODE_ENV !== "production"; var webpack = require('webpack'); var path = require('path'); module.e…
25 июл '17 в 10:16
1 ответ

Компоненты поставщика Webpack не разбиты на отдельные пакеты

Я пытаюсь разделить пакеты поставщиков и приложений с помощью https://github.com/asfktz/autodll-webpack-plugin (v0.4.2). этот пакет представляет собой плагин верхнего уровня над DllPlugin веб -пакета и https://github.com/SimenB/add-asset-html-webpac…
1 ответ

Автоматически запрашивать (или копировать) все изображения, на которые есть ссылки в HTML, используя Webpack

Я только начал использовать Webpack с приложением Angular 1.x, у меня есть рабочее решение, но вместо того, чтобы требовать мои изображения (что заставило бы их копироваться в каталог сборки), я надеялся автоматически проанализировать HTML и потребо…
1 ответ

Офлайн-плагин Webpack для добавления ресурсов в sw.js

Я пытаюсь добавить webpack и offline-плагин к существующему проекту, использую gulp - webpack работает просто отлично, но добавление offline-плагина вызывает трудности, я добавил добавление оффлайн-плагина npm webpack.confing.js const {resolve} = re…
0 ответов

Плагин webpack - проблемы в режиме просмотра

TL;DR Я хочу предварительно скомпилировать кучу файлов *.tpl в файл templates.js, который может потребоваться и использоваться в main.js. Я также хочу, чтобы webpack в режиме просмотра отслеживал изменения в файлах.tpl. Более подробное описание Псев…
29 май '16 в 22:17
1 ответ

Webpack Plugin: Как динамически добавить модуль в основной блок?

Я работаю над плагином Webpack, который в основном ищет css активы внутри кусков, когда он создает такой актив, применяет к нему некоторые postCSS плагин, который возвращает 2 выхода, который должен быть извлечен с помощью Extract-Text-Plugin и друг…
1 ответ

Плагин Webpack 4: Добавить модуль и получить результат от загрузчика

Я делаю плагин Webpack 4 для развлечения и чтобы понять его внутренности. Идея проста: Разобрать файл шаблона HTML в дерево; Получить пути активов от <img src="..."> а также <link href="...">; Добавьте активы в зависимости, чтобы загрузи…
13 сен '18 в 18:54
1 ответ

Как правильно использовать ReplaceSource веб-пакета для оптимизации некоторых модулей?

Я заметил некоторый дублирующий код, который существует между модулями в моей сборке. Я хотел бы оптимизировать свой JavaScript, написав плагин для веб-пакета, чтобы найти экземпляры кода X и заменить его упрощенной версией кода Y. Я приготовил прос…
25 апр '18 в 15:36
0 ответов

Webpack - предоставляет разные глобальные переменные для разных чанков в одной сборке

У меня есть сценарий, где у меня есть несколько пакетов, и я использую общий плагин чанка. Мне нужен дополнительный общий блок, который будет иметь две разные версии, на самом деле 3, но давайте будем простыми. Давайте назовем этот второй общий блок…
28 авг '18 в 19:13
1 ответ

В Webpack, как получить несколько выходов с одной записи main.js(с несколькими файлами CSS внутри файлов)?

Моя структура каталогов должна быть такой. |-src/ | |-styles/ (less) | | |-xx.less(input inside main.js) | | |-yy.less(input inside main.js) | | |-zz.less(input inside main.js) | |-dist/ |-assets/ | |-xx.css(output should be like this) | |-yy.css(ou…
03 авг '17 в 09:00
1 ответ

jQuery, загруженный с ProvidePlugin в Webpack 2, не работает после изменения маршрута

Я работаю в Angular4 и использую настройки Webpack для сборки приложения. Я хочу использовать jQuery в своем проекте, поэтому я нашел его в Google ProviderPlugin это предлагается Webpack для глобальной загрузки модулей. Однако проблема, с которой я …
2 ответа

Установить переменные с помощью webpack.DefinePlugin из внешнего файла - проблемы с асинхронным чтением

У меня есть две переменные, определенные в файле webpack.config.js, которые я хочу заполнить значениями из внешнего файла с именем Web.config. Для этого внешнего файла у меня есть пакет npm, называемый просто webconfig для анализа переменных, и он р…
28 май '18 в 10:43
2 ответа

Как читать package.json из плагина webpack

В настоящее время я работаю над плагином веб-пакета и пытаюсь найти способ прочитать package.json репо зовет мой плагин. Пока что любой метод, который я пробую, приводит к чтению плагинов. package.json, Есть ли способ получить доступ к этому файлу н…
20 июн '18 в 15:57