我目前正在为电子应用程序安装程序,在安装过程中,我需要进行简单的POST请求以验证凭据。我发现有一个inetc
插件可以做到。但是,由于我使用的是nsis随附的电子生成器,所以我真的不知道如何在此环境中安装该插件。
所以这是我找到nsis来源的地方(我认为):
node_modules\app-builder-lib\templates
然后这就是我已经尝试过的:
Plugins
目录复制到nsis目录中(上面的屏幕)build_msvc
文件最后,当我尝试编译我的应用程序时,总是出现错误:
Plugin not found, cannot call inetc::post
如何安装和使用该插件?
答案 0 :(得分:1)
我对电子生成器一无所知,但看起来它将其插件存储在名为nsis-resources
的文件夹中,也许在%localappdata%\electron-builder\cache
下。您还可以尝试搜索nsProcess.dll,因为这是它捆绑的第3方插件之一。
如果其他所有方法均失败,则可以添加一个自定义目录:
!addplugindir /x86-unicode "c:\mynsisplugins\x86-unicode"
您还必须记住使用正确的插件目标(/ x86-unicode与/ x86-ansi)。
答案 1 :(得分:0)