devrix / scaffold
DevriX: Scaffold
1.0.2
2022-10-06 14:31 UTC
Requires
- composer-runtime-api: ^2.2
- minicli/command-help: ^0.1.0
- minicli/minicli: ^3.0
This package is auto-updated.
Last update: 2024-09-06 19:07:03 UTC
README
这是一个基于DevriX插件脚本的CLI工具,用于生成新的插件。
安装
composer global require devrix/scaffold
注意:请确保将
~/.composer/vendor/bin
目录(或您操作系统对应的目录)添加到您的PATH中,以便系统可以定位到dx-scaffold
可执行文件。
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
用法
安装composer包后,使用cd
命令切换到wp-content/plugins
目录。
然后运行以下命令以启动交互式CLI
dx-scaffold plugin new
您可以通过指定参数来预定义插件属性
name=""
- 插件名称。slug=""
- 插件别名。class=""
- 插件主类。namespace=""
- 插件命名空间。abbr=""
- 用于全局变量的缩写。
示例用法
dx-scaffold name="DevriX" slug="devrix" class="Devrix" namespace="DX" abbr="DX"
您也可以通过指定--skip
标志来跳过交互式CLI的部分。
--skip-clone
- 跳过git clone步骤。--skip-rename
- 跳过重命名/搜索替换步骤。--skip-npm
- 跳过npm install
和npm run prod
。
许可证
MIT DevriX