关于electron打包的问题!

electron+puppeteer+electron-builder打包后,在安装时老是报一些无关依赖的未安装错误,但其实项目里面并没有用到那些包,缺少那些包我的项目在本地也是可以启起来的,之后我就把另一个项目的node_modules文件夹复制粘贴过来,这个文件夹里包含了大部分的包,在我电脑本地安装后,能够正常运行了,但是我把打好的包发给别人,别人也能安装上,但是puppeteer的功能失效了,这是为什么啊?

我了解到您在使用electron+puppeteer+electron-builder打包后遇到了一些依赖错误的问题。我在网上找到了一些可能对您有用的信息,您可以参考以下链接:

https://blog.justbilt.com/2017/10/02/electron-builder-dependencies/ 这篇文章介绍了如何解决electron-builder打包后依赖问题的一种方法,主要是通过修改package.json文件来指定依赖的版本和路径1。
https://blog.csdn.net/qq_39223195/article/details/106813236 这篇文章介绍了electron-builder打包所需依赖存放位置的一种方法,主要是通过手动下载依赖包并放置在指定的路径下2。
https://zhuanlan.zhihu.com/p/197737856 这篇文章介绍了如何使用Electron + Puppeteer + Robotjs实现工作自动化的一种方法,主要是通过使用Robotjs模拟键盘和鼠标操作来触发别的应用的快捷键3。
希望这些信息对您有所帮助。😊