各位大佬 electron + puppeteer 尝试写了一个脚本 但是打包后 puppeteer执行有问题

各位大佬 electron + puppeteer 尝试写了一个脚本 但是打包后 puppeteer执行有问题

这样打包后是可以正常运行的
const { dyFunc, dyClose } = require('c:/Users/xxxxx/Desktop/my-electron-app/src/dy')

但是如果我想要一起打包进文件的话 就只会打开普通模式的浏览器 拉起一个初始页而且其他任何操作都不会执行
const { dyFunc, dyClose } = require('./src/dy.js')

代码在附件 折腾2星期了求解惑感谢~~~没有错误日志 ,。。。完全没头绪
新建文件夹.zip (24.6 KB)

求解 孤独寂寞冷
start 一切正常 make打包后就出现上述问题

sos :smiling_face_with_tear:

有试着看下asar里面的内容吗,你这个大概率是没有把src的资源打进去

友情帮顶

1 Like


谢谢回复 确认过了打进去了
image
这一段执行了 然后停止了- - ,,,但是我不知道咋看日志了

再次补充 我在expuppeteer内加了个test()函数 执行这个函数是正常的 最后排查似乎是 electron 打包后 puppeteer 有问题。。。我直接在主函数内使用 puppeteer 依然无法使用,,,而且没啥头绪应该看那的日志 :smiling_face_with_tear:

此贴终结 。。。 userDataDir: filepath || userDataDir 配置的目录在asar内 的问题取消自定义路径就好了