本文主要是介绍使用pkg打包了一个使用了sqlite3的nodejs项目,启动后闪退,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
从截图来看,问题出在
sqlite3
模块上。说明在打包过程中,sqlite3
模块的.node
文件没有正确加载。
紧急解决方法:
其实就是exe文件还需要node_modules中的
sqlite3
依赖,我们直接在系统顶级放一个node_modules,且其中只包含sqlite3
依赖就行了,exe文件自己回找到最顶级的,这样放如果还有其他exe文件也一样会找过来
再次启动exe文件即可
这篇关于使用pkg打包了一个使用了sqlite3的nodejs项目,启动后闪退的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!