mirror of https://github.com/webpack/webpack.git
fix: handle empty modules in dependecies
This commit is contained in:
parent
869a9fc7cc
commit
1bc7657eab
|
|
@ -39,6 +39,11 @@ function generateImportObject(module) {
|
||||||
const exportName = dep.name;
|
const exportName = dep.name;
|
||||||
const usedName = dep.module && dep.module.isUsed(exportName);
|
const usedName = dep.module && dep.module.isUsed(exportName);
|
||||||
|
|
||||||
|
if (dep.module === null) {
|
||||||
|
// Dependency was not found, an error will be thrown later
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if (usedName !== false) {
|
if (usedName !== false) {
|
||||||
array.push({
|
array.push({
|
||||||
exportName,
|
exportName,
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,11 @@ function generateInitParams(module) {
|
||||||
const exportName = dep.name;
|
const exportName = dep.name;
|
||||||
const usedName = dep.module && dep.module.isUsed(exportName);
|
const usedName = dep.module && dep.module.isUsed(exportName);
|
||||||
|
|
||||||
|
if (dep.module === null) {
|
||||||
|
// Dependency was not found, an error will be thrown later
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if (usedName !== false) {
|
if (usedName !== false) {
|
||||||
list.push(
|
list.push(
|
||||||
`__webpack_require__(${JSON.stringify(
|
`__webpack_require__(${JSON.stringify(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue