Lasso Laravel部署助手

Lasso,Laravel 的一个小工具,真的是部署资产的好帮手。它能让你轻松地将 Webpack 打包的资源上传到服务器,避免了传统部署方法中的麻烦。你遇到过像是版本控制或者服务器性能受影响的困扰,Lasso 正是为了这些问题的。通过 Lasso,你可以在本地或者 CI 工具(比如 GitHub Actions)上编译资源,将这些资源上传到你的 Laravel 文件系统,再在部署时从服务器上下载它们。这样既不影响服务器性能,又能自动清理旧版本,节省了不少麻烦。安装也简单,运行命令composer require sammy就行了。如果你使用的是 Laravel 6+,并且 PHP 版本在 7.3 以上,应该完全没问题。如果你经常遇到 Webpack 部署的困扰,Lasso 可以帮你省心不少哦。

zip
Lasso-master.zip 预估大小:33个文件
folder
Lasso-master 文件夹
file
composer.json 1KB
file
.php_cs.dist 1KB
folder
config 文件夹
file
lasso.php 3KB
folder
src 文件夹
folder
Services 文件夹
file
VersioningService.php 5KB
file
BackupService.php 2KB
file
ArchiveService.php 703B
file
LassoServiceProvider.php 1KB
folder
Helpers 文件夹
file
Zip.php 2KB
file
FileLister.php 618B
file
Filesystem.php 3KB
file
BundleIntegrityHelper.php 552B
file
ConfigValidator.php 2KB
file
Unzipper.php 2KB
file
Cloud.php 3KB
file
Bundle.php 1009B
folder
Container 文件夹
file
Artisan.php 1KB
folder
Exceptions 文件夹
file
BaseException.php 434B
file
PullJobFailed.php 99B
file
VersioningFailed.php 102B
file
ConsoleMethodException.php 108B
file
RestoreFailed.php 99B
file
ConfigFailedValidation.php 197B
folder
Tasks 文件夹
file
BaseJob.php 1KB
file
Webhook.php 483B
folder
Pull 文件夹
file
PullJob.php 7KB
folder
Publish 文件夹
file
PublishJob.php 4KB
file
BundleJob.php 3KB
file
Command.php 1KB
folder
Commands 文件夹
file
PublishCommand.php 2KB
file
PullCommand.php 1KB
file
BaseCommand.php 1KB
folder
Interfaces 文件夹
file
JobInterface.php 142B
file
.php_cs.cache 3KB
zip 文件大小:25.58KB