delboy1978uk / booty
Booty 是 Bone Framework 的资产管理器
v1.2.0
2024-03-31 12:57 UTC
Requires
- php: ^8.2
Requires (Dev)
- codeception/codeception: ^5.1
- codeception/module-asserts: ^3.0
- roave/security-advisories: dev-latest
README
Booty 是一个资产部署工具(可选的 CLI 命令与 Bone Framework 一起使用)。v1.x 目前接受一个带键的源文件夹数组,并在目标文件夹(通常为您的 web 服务器的 public/
文件夹)中部署一个符号链接
安装
composer require delboy1978uk/booty
使用
当添加资产文件夹时,键名将从任何 CapsOrCamelCaseEtc
转换为 caps-or-camel-case-etc
(在符号链接中),以获得更好的 URL。
<?php use Del\Booty\AssetManager; $am = new AssetManager(); $am->addAssetsFolder('some', 'some/folder/with/css/js/etc'); $am->addAssetsFolder('another', 'another/folder/with/css/js/etc'); $am->setDestinationFolder('/var/www/html/public/'); $am->deployAssets();
bone CLI 使用
此命令将获取所有 Bone Framework 的 src/
和 vendor/
包,并使用资产管理器将文件部署到 public/
目录。在您的终端
bone assets:deploy
或别名
bone a:d