Npm 在Mac上安装BigCommerce Stencil CLI时出现问题

Npm 在Mac上安装BigCommerce Stencil CLI时出现问题,npm,command-line-interface,bigcommerce,Npm,Command Line Interface,Bigcommerce,我试图在终端中安装Stencil CLI,但它一直挂断。 这是我最后一次收到错误消息: npm错误!执行时出错: npm错误/usr/local/bin/git ls remote-h-tgit://github.com/bigcommerce/browser-sync.git npm错误! npm错误!致命:无法查找github.com(端口9418)(提供了nodename或servname,或未知) npm错误! npm错误!已退出,错误代码:128 我按照他们的文档中的说明进行操作: 安

我试图在终端中安装Stencil CLI,但它一直挂断。 这是我最后一次收到错误消息:

npm错误!执行时出错: npm错误/usr/local/bin/git ls remote-h-tgit://github.com/bigcommerce/browser-sync.git npm错误! npm错误!致命:无法查找github.com(端口9418)(提供了nodename或servname,或未知) npm错误! npm错误!已退出,错误代码:128

我按照他们的文档中的说明进行操作:

安装节点版本管理器(nvm) 旋度-o-| bash

安装受Stencil CLI支持的Node.js版本 nvm安装8.16

切换到支持Stencil CLI的Node.js版本: nvm使用8.16

安装Stencil CLI npm安装-g@bigcommerce/stencil cli

我还使用了这个额外的命令来重置终端以使用nvm:source~/.nvm/nvm.sh

任何对正在发生的事情的洞察都是值得赞赏的。我需要先在我的机器上设置远程存储库吗?
谢谢大家!

能否尝试运行以下命令

git-config——全局url。https://github.com/.insteadOf git://github.com/


听起来你可能被网络规则或类似的东西阻止了。

我也面临同样的问题。但是通过这些步骤克服了困难

  • 首先从github手动下载stencil cli并将其保存在本地目录中
  • 删除旧模具相关文件(如果存在)。在我的例子中,它们位于AppData\Roaming\npm中。 (最好是删除npm文件夹本身)
  • 然后用这个命令安装它<代码>npm i-g文件夹\Path\to\download\stencil\folder
  • 完成
谢谢。尝试运行该命令,然后进行npm全局安装。还是挂着。我在某个地方读到你需要安装xCode?我现在正在下载。