Может показаться сумасшедшим, но я создаю мульти-css и js-файлы для создания своего приложения для разных брендов.Для этого у меня есть около 4 отдельных файлов веб-пакетов, один для моего js, который является общим для всего моего бренда, и 3 разных генератора CSS-файлов.Теперь я хочу добавить workbox-webpack-plugin
, чтобы создать sw.js
и файлы манифеста, которые будут автоматически импортировать все файлы манифеста. Как мне это сделать?
До сих пор я пытался до сих пор
plugins = [
...config.plugins,
new InjectManifest({
swSrc: path.resolve('./src/sw.js'),
swDest: path.resolve('./dist/sw.js')
}),
но когда я делаю это, последний файл веб-пакета переопределяет весь вывод sw.js, что кажется справедливым, поэтому я подумал, что я буду запускать сборку один за другим и выдаст swSrc
вывода sw.js
, сгенерированного из предыдущегостроить, не тренируйся.
Как мне этого добиться?Любое руководство, пожалуйста.