将来自 graphql-tools 的函数添加到我们的包中后,我们开始ReferenceError: module is not defined
从 graphql-tools 的依赖项中得到一个错误iterall
。
我们的 webpack 4 正在将依赖项的 mjs 文件编译为:
__webpack_require__.r(__webpack_exports__);
module.exports = __webpack_require__.p + "static/media/index.8485c181.mjs";
已验证将依赖项专门别名为 .js 格式可以修复它,即 iterall:
resolve: {
alias: {
iterall: 'iterall/index.js',
},
},
但这显然不是解决问题的最佳方式
这是我们的 webpack 配置的问题吗?