ageekdev / vapor-ignore
用于清理Laravel Vapor部署前的非必需文件
v1.1.0
2024-04-02 18:53 UTC
Requires
- php: ^8.0
- illuminate/support: ^9.0|^10.0|^11.0
- laravel/vapor-cli: ^1.40
Requires (Dev)
- larastan/larastan: ^2.4.1
- laravel/pint: ^1.10
- orchestra/testbench: ^7.0|^8.0|^9.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- roave/security-advisories: dev-latest
README
Vapor Ignore 是一个包,帮助您在部署 Laravel 应用到 Laravel Vapor 之前清理非必需文件。
安装
您可以通过 composer 安装此包
composer require ageekdev/vapor-ignore
入门指南
安装包后,您可以使用以下命令初始化。此命令将在您项目的根目录中创建一个 vapor-ignore.yml
文件。
php ./vendor/bin/vapor-ignore init
vapor-ignore.yml
ignore
指令
忽略指定的文件或目录。
vendor
指令
从 vendor
目录中忽略指定的文件或目录。
- readme - 忽略
readme.md
文件,位于vendor
目录中。 - changelog - 忽略
changelog.md
文件,位于vendor
目录中。 - contributing - 忽略
contributing.md
文件,位于vendor
目录中。 - upgrade - 忽略
upgrade.md
文件,位于vendor
目录中。 - tests - 忽略
tests
目录,位于vendor
目录中。 - security - 忽略
security.md
文件,位于vendor
目录中。 - license - 忽略
license.md
文件,位于vendor
目录中。 - laravel-idea - 忽略
laravel-idea
目录,位于vendor
目录中。 - .github - 忽略
.github
目录,位于vendor
目录中。 - dotfiles - 忽略 dotfiles(
.editorconfig
、.gitignore
、.gitattributes
和.php_cs.dist.php
)位于vendor
目录中。
测试
composer test
更新日志
请参阅 更新日志 了解最近更改的更多信息。
贡献
请参阅 贡献指南 了解详细信息。
安全漏洞
请查看我们的安全策略,了解如何报告安全漏洞:安全策略
致谢
许可
MIT 许可证(MIT)。请参阅 许可文件 了解更多信息。