找不到模块robotjs

时间:2019-11-20 23:12:08

标签: angular windows electron packaging robotjs

我正在用robotsjs在有角电子应用程序中进行远程控制,它在开发模式(npm运行电子)中正常加载,但是当我使用电子打包程序打包(.exe)时,然后在生成exe文件后,我得到了“找不到模块exe文件中的“ robotjs”。

S / W详细信息。

电子-v7.1.1
节点-v10.16.3
赢-赢10个64位

我遵循robotjs.io并遵循所有先决条件,没有帮助。

enter image description here

1 个答案:

答案 0 :(得分:0)

我想出办法解决这个问题,不确定是否是正确的方法。

1)电子包装机。 --win32 --overwrite --prune --app-version = 0.0.1 --asar --icon =。/ src / assets / icons / images / Mavenir_blue.ico --ignore = / src --ignore = / node_module

删除--ignore / node_module

2)编译时将robotsjs模块移出节点模块。