Могу ли я напрямую вставить Javascript в файл HTML с помощью Webpack?

Мне нужно создать отдельный HTML-файл (чтобы не было тегов <script src="main.js"></script>.

Я использую некоторые node_modules и в разработке, записывая их в отдельные файлы, но я хочу иметь возможность создать webpack.config.js, который позволяет мне напрямую помещать javascript в .html файл. Я знаю HTMLWepackPlugin, но он создает только тег сценария, который включает источник, а не фактически помещает HTML в файл (даже с inject: true).

Есть ли обходной путь или другой плагин Wepack?


person Aniket Gargya    schedule 21.06.2020    source источник
comment
html-webpack-inline-source-plugin. Это плагин расширения для плагина webpack html-webpack-plugin. Он позволяет встроить исходный код javascript и css.   -  person blex    schedule 21.06.2020


Ответы (1)


Webpack: как внедрить javascript в HTML вместо отдельного файла JS

Используйте html-webpack-inline-source-plugin, это плагин расширения для функциональности html-webpack-plugin, добавив параметр {inlineSource: 'regex string'}.

Ссылка на подключаемый модуль Git

person Jovan Novakovic    schedule 21.06.2020