Mac全局配置 export NODE_OPTIONS="--openssl-legacy-provider"

1,790 阅读1分钟

要在 Mac 系统中全局设置 NODE_OPTIONS--openssl-legacy-provider,需要将设置添加到 ~/.bashrc~/.bash_profile 文件。下面是具体操作步骤:

  1. 打开 Mac 终端。

  2. 检查是否有 ~/.bash_profile 文件,输入以下命令:

    ls -a ~ | grep .bash_profile
    

    如果输出显示 .bash_profile,说明文件已经存在。否则,请执行以下命令创建此文件:

    touch ~/.bash_profile
    
  3. 使用文本编辑器(如 nano 或 vim),打开 ~/.bash_profile 文件。在本例中,我们将使用 nano:

    nano ~/.bash_profile
    
  4. 在文件末尾添加以下内容:

    export NODE_OPTIONS="--openssl-legacy-provider"
    
  5. 保存文件并退出文本编辑器。在 nano 中,保存并退出的快捷键是 Ctrl + X,然后按 Y 键确认保存,最后按回车键退出。

  6. 输入以下命令使更改立即生效:

    source ~/.bash_profile
    

现在 NODE_OPTIONS 已经全局设置为 --openssl-legacy-provider。每次打开新的终端窗口时,设置将自动应用。

要检查 NODE_OPTIONS 变量的当前值,请在终端中输入以下命令:

echo $NODE_OPTIONS

如果输出显示 --openssl-legacy-provider,则表示设置已生效