zaghadon / themeboot
一个免费且开源的轻量级CLI应用程序,用于启动WordPress主题开发
Requires
- minicli/minicli: ^2.0
- povils/figlet: ^1.0.0
- symfony/filesystem: ^5.1
This package is auto-updated.
Last update: 2024-09-24 16:08:01 UTC
README
Themeboot CLI
themeboot
Themeboot是一个免费且开源的轻量级CLI应用程序,用于启动WordPress主题开发,由@zaghadon创建。此存储库是themeboot
的官方存储库。
为什么选择themeboot
我自己也不知道哦,但既然你已经用了它并且喜欢它,那就请发送你的项目链接给我,让我在Created with
部分列出它,并告诉我你为什么喜欢它,这样我也可以更新这一部分。谢谢 <3
入门指南
您需要php-cli
、Composer以及本地WordPress安装才能开始。
简单安装
请确保将Composer的全局供应商bin目录添加到您的$PATH中,以便您的系统可以找到themeboot可执行文件。该目录根据您的操作系统存在于不同的位置;然而,一些常见位置包括
macOS: $HOME/.composer/vendor/bin Windows: %USERPROFILE%\AppData\Roaming\Composer\vendor\bin GNU / Linux发行版: $HOME/.config/composer/vendor/bin 或 $HOME/.composer/vendor/bin
您还可以通过运行composer global about并查找第一行来查找composer的全局安装路径。
运行composer global require zaghadon/themeboot
以在全球范围内安装Themeboot。运行themeboot
以验证安装成功。
另一种方法是直接将项目克隆到您的计算机上。将工作目录更改为克隆的项目,安装composer依赖项,并允许post安装cmd脚本将Shell脚本导出到您的本地环境PATH,以实现全局访问。
运行git clone https://github.com/zaghadon/themeboot.git
运行cd themeboot
运行composer install
如果post安装脚本没有成功运行,您可以通过以下方式手动全局安装它:
- Windows: 将
themeboot
的路径添加到系统PATH变量。 - Linux: 运行
sudo ln -s /usr/local/bin/themeboot /path/to/themeboot
,将路径替换为您的themeboot安装位置。这将创建您本地全局bin文件夹和themeboot可执行二进制文件之间的符号链接。
运行themeboot
以验证安装成功。
简单使用
将工作目录更改为您的WordPress安装的主题文件夹。cd **/wp-content/themes/
使用themeboot初始化新的主题开发 themeboot init
贡献
非常欢迎贡献!您可以通过代码、文档、提交问题等方式进行贡献。
致谢
-
由@krafthaus_创建的WP主题框架基于Underscores http://krafthaus.co.id/,(C) 2012-2016 Automattic, Inc. Underscores遵循GNU GPL v2或更高版本。
-
Minicli是一个实验性的无依赖项工具包,用于在PHP中构建以CLI为中心的应用程序。Minicli被创建为一个教育实验,以及在构建PHP中的简单命令行应用程序时无依赖项的一种方式。它可以用于微服务、个人开发工具、机器人以及一些有趣的小东西。
使用Themeboot创建
- Themester - 一个多功能的WordPress主题,用于构建美丽的动态网站(开发中)。