Я перехожу к проекту с использованием веб-пакета, но у меня есть несколько старых файлов, которые являются просто минимизированными js-файлами (среди прочих) jquery и начальной загрузки.Они используются во всевозможных местах на страницах, которые загружают этот пакет.
Ранее это было сделано простым запуском их всех через uglifyjs и обработкой результата, но мы от этого отходим.Все это будет переписано в какой-то момент в ближайшем будущем, но до тех пор я хотел бы повторить предыдущий результат, используя webpack.
Я делал это до сих пор в webpack.config.js
:
module.exports = {
entry: {
'outputfile.js': [
'input1.js',
'jquery.min.js',
'bootstrap.min.js',
'main.ts'
]
А все остальное довольно просто, но я могу опубликовать его версию, если это имеет значение.
Но когда я загружаю страницу, я получаю такие ошибки:
Uncaught Error: Bootstrap's JavaScript requires jQuery
Uncaught ReferenceError: jQuery is not defined
Uncaught ReferenceError: $ is not defined
Так что, похоже, не работает.Я бы не стал переписывать эти файлы для использования операторов импорта.Есть ли какой-нибудь способ просто заставить webpack объединять файлы, как это делает uglifyjs?