我正在使用robotjs的远程控制在角度电子应用程序,它加载在开发模式(npm运行电子),但当我做包装(.exe)使用电子打包程序,然后在生成可执行文件后,我得到“无法找到模块robotjs”运行可执行文件。
软件详细信息。
电子- v7.1.1
节点- v10.16.3
双赢10 64位
我已经关注了robotjs.io,并遵循了所有的先决条件,没有帮助。

发布于 2019-11-27 15:39:04
我能够想出解决这个问题的办法,不确定它的方法是否正确。
1)电子打包机。--win32 --覆盖--修剪--应用程序-版本=0.0.1 --asar --icon=./src/assets/icons/images/Mavenir_blue.ico --忽略=/源--忽略=/节点模块
节点删除--忽略/_
2)编译时将robotjs模块移出node模块。
https://stackoverflow.com/questions/58964837
复制相似问题