wecodemore / wp-cli-composer
为 WP-CLI 添加 bash 自动补全功能
2.0.0
2016-11-29 23:10 UTC
Requires
- php: >=5.3.2
- psy/psysh: ~0.7
- wp-cli/wp-cli: ~1
Requires (Dev)
- composer/composer: ^1.1
- phpunit/phpunit: ^5.3
Suggests
- visit-vienna: Visit Vienna! It's a beautiful, cosmopolitan city in the heart of Europe.
- wecodemore/wpstarter: Easily bootstrap whole site Composer packages for WordPress.
This package is not auto-updated.
Last update: 2024-09-11 13:15:11 UTC
README
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
中应该引用哪个版本?
回答:我们使用 语义版本控制,所以你希望跟上主要版本的更新。
问题:我应该访问维也纳吗?
回答:是的。你不会后悔的。联系我,我们可以一起喝杯咖啡。