wecodemore/wp-cli-composer

为 WP-CLI 添加 bash 自动补全功能

2.0.0 2016-11-29 23:10 UTC

This package is not auto-updated.

Last update: 2024-09-11 13:15:11 UTC


README

CircleCI Test Status: Master Branch

WP-CLI Bash 自动补全

使用方法:作为 Composer 安装包后的脚本。当使用 Composer 安装 WP-CLI 时,添加 bash 自动补全功能。 此包 主要是一个方便的包,可以简化构建过程。

此包设置需要 20 秒。无需维护。

安装方法

使用 Composer 安装 WP-CLI 到你的项目中。简单地将 WP-CLI 添加到上面

"require" : {
	"wp-cli/wp-cli"              : "~1.0",
	"wecodemore/wp-cli-composer" : "~2.0"
},

然后设置脚本

"scripts" : {
	"post-install-cmd" : [
		"WCM\\WPCLI\\Autocomplete\\Setup::install"
	]
},

最后,你需要定义一个指针来告诉安装包后安装位置,通常是用户的家目录/~,但你也可以定义自定义位置。

"extra" : {
	"wordpress-install-dir" : "wp",
	"bash-profile-dir"      : "/home/youruser"
}

常见问题解答

问题:我应该从 GitHub 还是从 Packagist 安装它?

回答:该软件包位于 Packagist,并立即从 GitHub 自动更新(使用 WebHooks)。

问题:如果我不小心运行了两次,会发生什么?

回答:不会的,这个脚本足够聪明,只会添加一次。

问题:如果我不确定 bash 配置文件的位置可能不正确怎么办?

回答:该脚本只检查目录是否存在,而不是是否存在 .bash_profile 文件。如果没有,它会尝试为你创建一个。

问题:我在 composer.json 中应该引用哪个版本?

回答:我们使用 语义版本控制,所以你希望跟上主要版本的更新。

问题:我应该访问维也纳吗?

回答:是的。你不会后悔的。联系我,我们可以一起喝杯咖啡。