ageekdev/vapor-ignore

用于清理Laravel Vapor部署前的非必需文件

v1.1.0 2024-04-02 18:53 UTC

This package is auto-updated.

Last update: 2024-09-24 04:15:36 UTC


README

Latest Version on Packagist Laravel 9.x Laravel 10.x Laravel 11.x Total Downloads

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)。请参阅 许可文件 了解更多信息。