Webpack 未加载 node-addon-api 模块

问题描述

使用电子伪造 webpack template 创建 Electron 应用程序 (Win10x64) 时,需要 node-addon-api 模块(例如 object-wrap-demo 生成的表单 generator-napi-module)会引发错误Error: Cannot find module '../build/Release/object-wrap-demo-native'。对于没有 webpack 模板的电子伪造项目,这可以正常工作。此外,在没有 node-addon-api 的情况下制作的原生模块与 webpack 模板(例如 the usb module)一起使用。

This Q&A 表示某个 webpack 配置解决了这个问题;但是,我无法使那里的解决方案起作用(can't use import outside a module 等)。原生模块的 binding.js 文件是否应该使用 generator-napi-module (../build/Release/object-wrap-demo-native) 生成的相对路径以外的其他东西?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)