在我的 Mac 上安装 BigCommerce Stencil-CLI 时遇到问题
Posted
技术标签:
【中文标题】在我的 Mac 上安装 BigCommerce Stencil-CLI 时遇到问题【英文标题】:Trouble installing BigCommerce Stencil-CLI on my Mac 【发布时间】:2020-01-31 03:53:12 【问题描述】:我正在尝试在终端中安装 Stencil-CLI,但它一直挂断。 这是我最后一次收到错误消息:
npm 错误!执行时出错: npm 错误! /usr/local/bin/git ls-remote -h -t git://github.com/bigcommerce/browser-sync.git npm 错误! npm 错误!致命:无法查找 github.com(端口 9418)(提供节点名或服务名,或未知) npm 错误! npm 错误!退出错误代码:128
我遵循了他们文档中的这些说明:
安装节点版本管理器 (nvm)
卷曲 -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh |重击
安装 Stencil CLI 支持的 Node.js 版本
nvm 安装 8.16
切换到 Stencil CLI 支持的 Node.js 版本:
nvm 使用 8.16
安装 Stencil CLI
npm install -g @bigcommerce/stencil-cli
我还使用此附加命令将终端重置为使用 nvm:source ~/.nvm/nvm.sh
感谢您对正在发生的事情的任何见解。我需要先在我的机器上设置一个远程存储库吗? 谢谢!
【问题讨论】:
【参考方案1】:您可以尝试运行以下命令吗?
git config --global url.https://github.com/.insteadOf git://github.com/
这听起来你可能被网络规则或类似的东西阻止了。
【讨论】:
谢谢。尝试运行该命令然后 npm 全局安装。仍然只是挂着。我在某处读到您需要安装 xCode?我现在正在下载。【参考方案2】:我遇到了同样的问题。但是通过这些步骤克服了。
首先从github手动下载stencil-cli,保存到本地目录。 删除旧的模具相关文件(如果存在)。就我而言,这些位于 AppData\Roaming\npm 中。 (如果您可以删除 npm 文件夹本身就更好了)。 然后使用此命令安装它。npm i -g folder\Path\to\downloaded\stencil\folder
完成..!!
【讨论】:
以上是关于在我的 Mac 上安装 BigCommerce Stencil-CLI 时遇到问题的主要内容,如果未能解决你的问题,请参考以下文章
尝试在我的 Mac 上安装 Composer,Brew 失败
为啥 MySQLdb 安装无法在我的 64 位 Mac 上运行