因此,我一直在使用电子创建桌面应用程序。问题是当我使用npm运行我的应用程序时,它没有显示有关缺少模块的任何错误,但是当我打包并运行它时,此错误显示了
mysql - 电子找不到模块MySQL-LMLPHP

我确定我已经在项目目录中使用npm install -g mysql和npm install mysql安装了mysql模块。当我运行应用程序的解压缩版本时,一切正常

最佳答案

假设您已经安装了mysql,请安装mysql npm install mysql --save-dev


  嗨,我也遇到了同样的错误,我尝试了所有可能的方法,但似乎无济于事,经过多次尝试和尝试,我得以修复它,最后意识到这一切都是由于



当我安装MySQL模块时,我从未保存过它(--save-dev)
而且我打包时电子包装程序无法找到它,因为package.json中没有提到


一个解决方案可能是在node_module文件夹中找到mysql文件夹并删除
然后安装它npm install mysql --save-dev

或手动
在package.json文件的依赖项下添加它

10-08 13:24
查看更多