2

我正在尝试在需要openssl库的电子中使用node-webcrypto-ossl并包含要包含在binding.gyp中的文件夹。

我尝试将其包含在目标中

targets": [
    {
        "include_dirs": [
            "<!(node -e \"require('nan')\")",
            "<(openssl_dir)/include",
            "/path/to/homebrew/openssl/lib",
            "/path/to/homebrew/openssl/include"
        ],

但它没有用

4

1 回答 1

3

在我的 .npmrc 中,我只指定了 OpenSSL 目录:

runtime = electron 
target = 1.6.11 
target_arch = x64 
disturl = https://atom.io/download/atom-shell
openssl_dir = /usr/local/ssl

我能够构建使用 node-webcrypto-ossl 的电子应用程序

于 2017-07-29T03:29:00.743 回答