电子错误错误:找不到模块'mysql'需要堆栈:

时间:2019-06-16 16:17:36

标签: node.js electron package.json electron-builder mysqljs

我的Electron应用程序使用nodejs依赖项(在我的情况下是mysqljs),并且在开发模式下运行时效果很好。

但是,当我构建它并作为本机桌面应用程序启动时,它失败并显示:

  

电子错误错误:找不到模块'mysql'需要堆栈:...

1 个答案:

答案 0 :(得分:1)

问题是我不小心将mysql放在文件devDependencies的{​​{1}}之间。

应该将其放置在package.json中,因为它应该随应用程序一起提供。