Webpack 4的已编译`.mjs`依赖项导致`ReferenceError:未定义模块`

Che*_*aks 7 webpack webpack-4

在将graphql-tools的函数添加到我们的捆绑包中之后,我们开始ReferenceError: module is not defined从graphql-tools的dependency中得到错误iterall

我们的webpack 4正在将依赖项的mjs文件编译为:

__webpack_require__.r(__webpack_exports__);
module.exports = __webpack_require__.p + "static/media/index.8485c181.mjs";
Run Code Online (Sandbox Code Playgroud)

已验证将别名专门化为.js格式可以解决此问题,即iterall:

resolve: {
  alias: {
    iterall: 'iterall/index.js',
  },
},
Run Code Online (Sandbox Code Playgroud)

但这显然不是解决问题的最佳方法

这是我们的webpack配置问题吗?