patrick-cullen / env-title
一个用于将环境添加到HTML标题的Laravel包
v1.0.11
2024-05-21 00:27 UTC
Requires
- php: ^8.2
- illuminate/contracts: ^10.0||^11.0
- spatie/laravel-package-tools: ^1.16.1
Requires (Dev)
- larastan/larastan: ^2.9
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.1.1||^7.10.0
- orchestra/testbench: ^9.0.0||^8.22.0
- pestphp/pest: ^2.34
- pestphp/pest-plugin-arch: ^2.7
- pestphp/pest-plugin-laravel: ^2.3
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-phpunit: ^1.3
- spatie/laravel-ray: ^1.35
README
是否曾同时打开同一应用程序的本地、QA和生产标签?很容易混淆它们,浪费宝贵的时间和注意力来保持它们一致。
此实用程序包创建了一个blade组件,在HTML文档标题(浏览器标签中显示的内容)前加上应用程序运行的环境,除非是生产环境,在这种情况下,它被视为一个常规的<title>
标签。
安装
您可以通过composer安装此包
composer require patrick-cullen/env-title
请注意,如果env-title的依赖项(如"spatie/laravel-package-tools")被项目中其他包要求,并且安装的版本低于env-title所需版本,则可能需要添加-W标志。或者,在通过composer安装此包之前运行
composer update
。
安装脚本将处理其余部分
php artisan env-title:install
现在只需将您的<title>
标签替换为<x-env-title>
blade组件,然后您就可以使用了。
修改此包的工作流程
- 选择一个项目将此包拉入
composer require patrick-cullen/env-title --prefer-source
- 尝试更改并提交所需更改到版本控制(这是--prefer-source标志允许您执行的操作)。
- 推送您的更改。
- 如果您看到多个远程(origin和composer)请不要担心 - 更新一个将立即更新另一个。
- 标记并推送您的更改 - 在更精细的工作流程中,您可能希望为未经充分测试且未由他人使用的任何内容添加稳定性标志,但标准的semver应该足够。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。