Shopify App CLI

[ 编辑 ]
0
0
Shopify App CLI可以自动生成在命令行界面(CLI)工具中构建Shopify应用程序(APP)所需的代码。 通过一些命令,开发人员可以在几秒钟内构建他们的应用程序,轻松生成样本数据类产品、订单或客户测试商店,而无需切换工具。此工具与语言和堆栈无关,适用于Mac、Windows和Linux,旨在帮助合作伙伴通过搭建应用程序代码并自动化某些应用程序开发流程来构建应用程序。
性质 : Shopify工具


Shopify App CLI功能

Shopify App CLI工具通过消除启动新项目的障碍来促进应用程序开发过程。当你键入shopify create project 终端时,它将自动为你创建一个新项目。你可以选择使用node.js后端和React前端,或者在Ruby on Rails中创建项目。

作用

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通道等功能。

软件规则

1、非强制性

在内部,Shopify工具对用户的开发环境做出了许多假设。例如,在Shopify,每个开发人员都使用Mac。但是,在Shopify之外,开发人员对不同的操作系统以及如何安装语言存在不同偏好。Shopify App CLI向开发人员提供如何安装语言的建议,但不强制他们采用任何一种特定方式。

2、不需要升级的特权

开源工具通常避免使用升级的特权。授予Shopify App CLI全局权限可能会在开发人员的系统上引起潜在的安全问题。

3、不删除东西

Shopify App CLI执行的任何操作都应该是非破坏性的。你有权删除通过该工具创建的项目和文件。

分享至

打开微信,使用“扫一扫”即可

将网页分享到我的朋友圈

联系客服
联系客服
公众号
公众号