什么是ShopifyAppCLI?ShopifyAppCLI可以自动生成在命令行界面(CLI)工具中构建Shopify应用程序(APP)所需的代码。ShopifyAppCLI通过一些命令,开发人员可以在几秒钟内构建他们的应用程序,轻松生成样本数据类产品、订单或客户测试商店,而无需切换工具。

此工具与语言和堆栈无关,适用于Mac、Windows和Linux,旨在帮助合作伙伴通过搭建应用程序代码并自动化某些应用程序开发流程来构建应用程序。

ShopifyAppCLI有哪些作用?

1、创建项目

创建项目时,它将要求你选择组织、开发商店以及你要制作哪种类型的应用,而后它将为你在合作伙伴控制面板(PartnerDashboard)中注册你的应用程序。

CLI将使用Shopifyserve为你开通一个通道,保证你的应用程序能够通过Internet被访问,这是通过Shopify进行身份验证的要求。你将借助ngrok开通你的项目,并运行你的服务器以进行本地开发。

2、添加信息

CLI还能够帮助你添加产品、客户或草拟订单来测试你的应用程序。通过运行Shopify populate,你可以去完善补充相应内容。

3、为你的应用收费

BillingAPI能够为你的应用收费,而CLI将为你设置BillingAPI提供帮助。你可以通过运行Shopifygenerate来实现。

4、部署项目

你也可以通过CLI,利用Shopifydeploy部署项目。

另外,ShopifyAppCLI有很多功能,比如深入地开发店铺,为应用程序提供服务,以及运行ngrok通道。