fachrihr / airdrop58
基于 hammerstonedev/airdrop 的分支,用于支持 Laravel 5.8。这是一个 Laravel 包,可以通过跳过资产编译来加速应用的部署。
v0.2.4
2022-12-30 09:40 UTC
Requires
- php: ^7.2|^8.0
- illuminate/console: 5.8.*|^7.0|^8.0|^9.0
- illuminate/filesystem: 5.8.*|^7.0|^8.0|^9.0
- illuminate/support: 5.8.*|^7.0|^8.0|^9.0
Requires (Dev)
- mockery/mockery: ^1.3.3
- orchestra/testbench: ^5.0|^6.0|^7.0
- phpunit/phpunit: ^8.4|^9.5
README
这是一个基于 hammerstonedev/airdrop 的分支,用于支持 Laravel 5.8。
请阅读完整文档:hammerstone.dev/airdrop/docs.
Hammerstone Airdrop for Laravel 是一个包,它通过尽可能跳过资产构建步骤来加速部署。
在部署代码时,Airdrop 将计算构建资产所需的所有内容的哈希值:安装的包、JS/CSS 文件、ENV 变量等。
在 Airdrop 为这些输入计算了哈希值后,它会检查之前是否已经构建过这个确切的配置。如果是的话,它将下载构建好的资产并将它们放置在正确的位置,让您跳过昂贵的构建步骤。
安装
您可以通过 Composer 安装此包
composer require fachrihr/airdrop58
安装包之后,您可以运行以下命令来可选地发布配置文件:
php artisan airdrop:install
您可能想要发布配置文件,以便您可以设置触发器和输出。
请阅读完整文档:hammerstone.dev/airdrop/docs.