Ссылка на webpack dll не соответствует файлу

У меня есть два модуля A и B. A объявляет B как зависимость. B встроен в связку, а связка B используется как запись для DllPlugin расслоение. Сборка A использует манифест, сгенерированный B в DllReferencePlugin конфигурации. Я не могу получить сборку A для вывода и ссылки на DLL B. Ниже приведены конфигурации плагинов.

new webpack.DllReferencePlugin({
  context: 'ABSOLUTE_PATH_TO_B',
  manifest: require('ABSOLUTE_PATH_TO_B/dist/index-manifest')
})

В

new webpack.DllPlugin({
  path: 'ABSOLUTE_PATH_TO_B/dist/index-manifest.json',
  name: `bDll`,
  context: 'ABSOLUTE_PATH_TO_B'
})

Содержание в манифесте B относится к B. Я предполагаю, что A's DllReferencePlugin будет соответствовать содержимому B, когда A импортирует B в источнике A, потому что контекст является абсолютным путем B. Однако это не совпадает. Что я делаю неправильно?

0 ответов

Другие вопросы по тегам