reactjs - 在 Electron 中导入 sqlite3 时无法解析“../package”并且无法解析“aws-sdk”
问题描述
当我运行 'NODE_ENV=development webpack-dev-server --config webpack.react.config.js --mode development' npm 脚本时,发生了一些错误:
- 错误:无法解析“xxx/node-gyp/lib”中的“../package”
- 错误:无法解析“xxx/node-pre-gyp/lib”中的“aws-sdk”
版本包:
- 电子:11.0.2
- 节点:v12.18.3
- 节点gyp:3.8.0
- sqlite3 5.0.0
导入 sqlite3 的代码:
import * as sqlite from 'sqlite3'
我已经重建了 sqlite3 模块。而且我认为这可能是由 node-gyp 版本或 webpack 配置引起的。但是我尝试了很长时间来解决它但没有用。
如果您需要更多代码详细信息,请告诉我。谢谢你的帮助!
解决方案
推荐阅读
- ms-access - MS ACCESS - 如何在更改事件中获取未绑定组合框的当前列值
- python - 将 Tensorflow 1 代码升级到 TensorFlow 2 代码期间的警告
- html - 图片上1px的白边不会消失
- c - 将 char 数组传递给 const char * 时 strptime 引发分段错误
- html - 我的选择没有收到滚动 webkit(样式组件)
- dafny - Dafny 的详尽战术清单?
- c# - 如何在Unity C#中删除文件的内容
- excel - 将 countif 和转置到另一张工作表的运行时错误
- parsing - Arduino通过以太网解析UDP数据包,其中包含乱码
- asp.net-core - Asp.net core 3.1 windows 身份验证和授权类似于 asp.net 4.x web.config 角色