atournayre / dotenv-updater-bundle
Symfony 4 的 .env 更新工具包
0.0.0
2021-04-04 16:12 UTC
Requires
- php: >=7.1.3
- atournayre/dotenv-editor: v1.2.*
- symfony/config: 4.4.*
- symfony/console: 4.4.*
- symfony/dependency-injection: 4.4.*
- symfony/dotenv: 4.4.*
- symfony/http-kernel: 4.4.*
Conflicts
README
.env 更新工具包帮助管理 .env.*.php 文件。
入门指南
$ composer require atournayre/dotenv-updater-bundle
配置
启用工具包
# config/bundles.php return [ // ... Atournayre\DotEnvUpdaterBundle\AtournayreDotEnvUpdaterBundle::class => ['all' => true], // ... ];
使用方法
.env.*.php 文件只更新,不创建。
从 .env 更新 .env.local.php
$ php bin/console dotenv:update
示例:从 .env 更新 .env.prod.php
$ php bin/console dotenv:update .env.prod.php
调试
获取 .env.*.php 文件中定义的变量和值列表。
$ php bin/console dotenv:update --debug
更新 .env.local.php 中的特定变量
$ php bin/console dotenv:update:element
更新 .env.*.php 中的特定变量
$ php bin/console dotenv:update:element <.env.*.php>