makeweb/shipper

此包最新版本(1.2.3)没有提供许可证信息。

1.2.3 2018-09-14 07:41 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:25:54 UTC


README

轻松将WordPress插件压缩成.zip文件,准备发货。

安装

最好使用Composer进行安装。

composer require --dev makeweb/shipper

注意:--dev标志很重要,因为这是一个开发依赖,不应与您分发的插件文件一起分发。

使用

安装完成后,您将可以使用新的终端命令vendor/bin/ship,该命令将自动为您的插件生成可发货的zip文件。要运行shipper脚本,只需从项目的根目录输入

vendor/bin/ship

部署

要将部署脚本添加到您的项目,请在项目根目录创建一个名为'deploy.php'的文件,并添加您希望添加的任何代码。这将由Shipper.php类调用,并且在此类的作用域内,这意味着您可以使用该类上的任何方法以及使用$this变量。

在发货后使用--deploy标志(或简写为-d)进行部署。

vendor/bin/ship --deploy

终端别名

您可能想创建一个别名,以便可以使用类似ship的东西来保存记住和输入所有那些额外的字符。要在Mac上做到这一点,请将以下内容添加到您的~/.bash_profile文件中(或者如果您还没有创建该文件,则创建并添加它)

alias ship="vendor/bin/ship"

然后输入source ~/.bash_profile或打开一个新的终端窗口以使别名可用。您只需这样做一次。

之后,您只需从项目的根目录运行shipper脚本,只需

ship

.shipignore

要自动从您的插件分发版本中删除文件或目录,在项目根目录的.shipignore文件中按新行列出每个文件或目录。要将默认的.shipignore文件复制到您的项目根目录,请使用命令vendor/bin/ship publish(如果您已设置别名,则为ship publish)。