首页 > 解决方案 > 在 Electron 中导入 sqlite3 时无法解析“../package”并且无法解析“aws-sdk”

问题描述

当我运行 'NODE_ENV=development webpack-dev-server --config webpack.react.config.js --mode development' npm 脚本时,发生了一些错误:

  1. 错误:无法解析“xxx/node-gyp/lib”中的“../package”
  2. 错误:无法解析“xxx/node-pre-gyp/lib”中的“aws-sdk”

版本包:

  1. 电子:11.0.2
  2. 节点:v12.18.3
  3. 节点gyp:3.8.0
  4. sqlite3 5.0.0

导入 sqlite3 的代码:

import * as sqlite from 'sqlite3'

我已经重建了 sqlite3 模块。而且我认为这可能是由 node-gyp 版本或 webpack 配置引起的。但是我尝试了很长时间来解决它但没有用。

如果您需要更多代码详细信息,请告诉我。谢谢你的帮助!

标签: reactjselectron

解决方案


推荐阅读