首页 > 解决方案 > 如何从库作者的角度强制 webpack 加载未检测到的依赖项?

问题描述

假设我有一个模块foo,它有一个 polyfillbar作为依赖项。

如何强制 webpack 加载bar

标签: javascriptwebpackdependency-injectionnode-modulespolyfills

解决方案


如果 foo 包将 bar 作为依赖项但不需要或导入它,则无法在全局范围内可见,如果 foo 假定包 bar 被加载到脚本标记中,则应在导入 foo 之前导入它包裹。

import bar from 'bar'
import foo from 'foo' // After bar has been imported.

推荐阅读