我使用仅浏览器的 lib js-aruco 。这就是为什么我尝试填充那个库。我这样做:
module.exports = require('exports-loader?CV!../js-aruco/src/cv.js')
在捆绑包中,我可以看到包含的库 - 但module.exports = CV
缺少。但是 - 一个类似的案例正在起作用:
module.exports = require('imports-loader?CV=./cv.js!exports-loader?AR!../js-aruco/src/aruco.js')
在这里我可以看到出口。Ofc 此代码失败,因为它需要正确加载 CV,但事实并非如此。
我直接从入口点需要的模块已使用导出加载器正确加载。但是,当将 export-loader 与 ar.js 使用的 cv.js 一起使用时,它会被包含在我的条目中,它只会被忽略。
加载程序未执行。
所以我的问题是:为什么未执行 export-loader?
PS:我的 webpack 配置是可以想象的最简单的。只有输入和输出