我尝试通过以下命令安装 Shopify 应用 CLI:
gem install shopify-cli
输出:
ERROR: Error installing shopify-cli:
"theme-check-language-server.bat" from theme-check conflicts with C:/Ruby27-x64/bin/theme-check-language-server.bat
如有任何帮助,我们将不胜感激。
请访问此网站也许对您有帮助。
https://shopify.dev/docs/themes/tools/cli
按照以下 CLI 步骤操作:-
第 1 步:安装新需求锚链接到标题为“第 1 步:安装新需求”的部分 除了 Shopify CLI 2.x 的要求之外,Shopify CLI 3.x 还需要 Node.js 14.17.0 或更高版本。如果您使用 macOS,那么当您升级到最新版本的 Shopify CLI 时,Homebrew 将为您安装 Node.js。
有关完整的要求列表,请参阅安装 Shopify CLI。
步骤 2:卸载 Shopify CLI 2.x 将链接锚定到标题为“步骤 2:卸载 Shopify CLI 2.x”的部分 考虑卸载以前版本的 Shopify CLI。卸载以前的版本可以避免两个版本之间发生任何冲突。
如果您想保留安装两个版本的 Shopify CLI,请参阅同时使用 Shopify CLI 2.x 和 3.x 了解如何在同一环境中使用这两个版本。
可以使用与安装 Shopify CLI 相同的软件包管理器从您的系统中删除它:
终端
gem 卸载 shopify-cli 如果您使用的是旧版 Shopify CLI(低于 0.9.0),则需要手动卸载它。
步骤 3:安装 Shopify CLI 3.x 将链接锚定到标题为“步骤 3:安装 Shopify CLI 3.x”的部分 Shopify CLI 作为一组 Node.js 包进行管理:
@shopify/cli @shopify/主题
您可以在 macOS 上使用 Homebrew 安装这些软件包,也可以在 Windows 或 Linux 上全局安装这些软件包。
注意 不再支持 apt、Yum 和 RubyGems 安装。
MACOSAnchor 链接到标题为“MacOS”的部分 您可以使用 Homebrew 在 macOS 上安装 Shopify CLI。
您需要使用brew tap 将 Shopify 的第三方存储库添加到 Homebrew,然后才能安装 Shopify CLI。
终端
酿造水龙头shopify/shopify 酿造安装shopify-cli
注意 Homebrew 会为您安装运行 Shopify CLI 的所有要求,包括 Ruby、Node.js 和 Git。
WINDOWS 和 LINUX 锚链接到标题为“Windows 和 Linux”的部分 要为主题安装 Shopify CLI,请使用命令行全局安装 @shopify/cli 和 @shopify/theme Node.js 包。
终端
npm install -g @shopify/cli @shopify/主题 步骤 4:验证安装锚链接到标题为“步骤 4:验证安装”的部分 要验证 Shopify CLI 是否已正确安装,请运行以下命令:
以管理员身份运行命令行。然后执行
gem install shopify-cli
将为您提供覆盖
theme-check-language-server.bat
和 theme-check.bat
的选项。使用 y
确认以覆盖。
解决方案归功于drip。
在shopify命令之前添加npm exec
npm exec shopify version
这些对我有用。 (这不是正确的解决方案,但它有效)