Shopify工具推介:Shopify App CLI——专业高效的APP构建工具

点击上方蓝字,关注了解更多。
图片来源:图虫创意
在今年6月份的Shopify合作伙伴峰会“Shopify Unite”上,Shopify App CLI测试版亮相,现在已正式向Shopify开发人员开放。
Shopify App CLI可以自动生成在命令行界面(CLI)工具中构建Shopify应用程序(APP)所需的代码。
通过一些命令,开发人员可以在几秒钟内构建他们的应用程序,轻松生成样本数据类产品、订单或客户测试商店,而无需切换工具。此工具与语言和堆栈无关,适用于Mac、Windows和Linux,旨在帮助合作伙伴通过搭建应用程序代码并自动化某些应用程序开发流程来构建应用程序。
Shopify App CLI的功能Shopify App CLI工具通过消除启动新项目的障碍来促进应用程序开发过程。当你键入shopify create project终端时,它将自动为你创建一个新项目。你可以选择使用node.js后端和React前端,或者在Ruby on Rails中创建项目。
Shopify App CLI工具主要通过以下4种方法帮助你加快开发过程。
1、创建项目创建项目时,它将要求你选择组织、开发商店以及你要制作哪种类型的应用,而后它将为你在合作伙伴控制面板(Partner Dashboard)中注册你的应用程序。
CLI将使用Shopify serve为你开通一个通道,保证你的应用程序能够通过Internet被访问,这是通过Shopify进行身份验证的要求。你将借助ngrok开通你的项目,并运行你的服务器以进行本地开发。
2、添加信息CLI还能够帮助你添加产品、客户或草拟订单来测试你的应用程序。你可以通过运行Shopify populate去填充相应内容。
3、为你的应用收费Billing API能够为你的应用收费,而CLI将为你设置Billing API提供帮助。你可以通过运行Shopify generate来实现。
4、部署项目你也可以通过CLI,利用Shopify deploy部署项目。
此外,Shopify App CLI还具有填充开发商店、为应用程序提供服务以及运行ngrok通道等功能。
灵活的Shopify App CLIShopify App CLI对开发人员非常友好,以便于他们能够通过自己习惯的方式
使用此工具,具体体现在以下3条规则:
1、非强制性在内部,Shopify工具对用户的开发环境做出了许多假设。例如,在Shopify,每个开发人员都使用Mac。但是,在Shopify之外,开发人员对不同的操作系统以及如何安装语言存在不同偏好。Shopify App CLI向开发人员提供如何安装语言的建议,但不强制他们采用任何一种特定方式。
2、不需要升级的特权开源工具通常避免使用升级的特权。授予Shopify App CLI全局权限可能会在开发人员的系统上引起潜在的安全问题。
3、不删除东西Shopify App CLI执行的任何操作都应该是非破坏性的。你有权删除通过该工具创建的项目和文件。
Shopify App CLI的未来Shopify App CLI旨在加快Shopify应用程序的开发过程,突出显示对你可用的软件包和库,并为你提供良好的用户体验。通过简化、加快、直观化应用程序构建过程,使你的开发过程更流畅,以便你能够为用户创建高质量的应用产品。
(来源:Shopify老站长)
以上内容属作者个人观点,不代表雨果网立场!本文经原作者独家授权供稿,转载需经雨果网授权同意。
点击阅读原文下载亚马逊周刊

赞 (0)