【问题标题】:nodejs/npm - package not working when using vpnnodejs/npm - 使用 vpn 时包不工作
【发布时间】:2021-01-06 22:19:59
【问题描述】:

我在连接到 forticlient vpn 时无法使用 npm 包。

我正在使用最新版本的 nodejs 和 npm。

我使用的包是ctm-cli。这是一个名为 Control-M 的工作调度程序的命令行自动化包。

当我没有启用我的 FortiClient VPN 时,我使用包的命令,它们可以工作,但是抱怨他们看不到服务器,因为我没有连接到 VPN。

当我连接然后输入相同的命令(即 ctm 将触发命令列表)时,这将不再起作用,我在本地执行此操作。

有人知道这里发生了什么吗?我试过了:

  • 以管理员身份运行,卸载并重新安装包。
  • 我已检查包是否已全局安装。
  • 当我连接到 VPN 时,npm 和节点功能似乎很好,但什么也没发生,它给了我一个空白行,并准备好执行另一个命令。

【问题讨论】:

    标签: node.js npm vpn control-m


    【解决方案1】:

    您是否尝试过将.npmrc 文件添加到项目的根目录,其中注册表指向所需的 NPM 注册表?

    registry=https://my-npm-registry.com/repo/
    strict-ssl=false
    

    【讨论】:

      猜你喜欢
      • 2015-12-12
      • 1970-01-01
      • 1970-01-01
      • 2017-05-04
      • 2021-11-03
      • 2014-12-06
      • 1970-01-01
      • 1970-01-01
      • 2019-01-25
      相关资源
      最近更新 更多