softbricks / php-set-env
此包最新版本(v1.0.1)没有提供许可证信息。
用于在CLI中设置.env文件选项的工具
v1.0.1
2017-10-17 13:33 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-21 16:02:49 UTC
README
此工具通过命令行帮助设置.env
文件配置。
安装
我们建议通过composer安装此包。
composer require softbricks/php-set-env
之后,创建一个composer脚本(在composer.json
中)会更实用,以便更容易使用
{ "scripts": { "set-env": [ "SoftBricks\\CLI\\SetEnv::execute" ] } }
用法
假设我们有一个类似这样的.env
文件...
FOO=BAR
[CATEGORY1]
NESTED_PARAM=Hi, I am nested
...我们想要重置FOO
的值。这可以通过以下方式完成
composer set-env -- --key=FOO --value="not bar anymore"
此调用将导致以下.env
文件
FOO=not bar anymore
[CATEGORY1]
NESTED_PARAM=Hi, I am nested
也可以使用相同的调用结构添加新的键/值对。例如
composer set-env -- --key=NEW --value="wow I'm so new"
要设置CATEGORY1
中的NESTED_PARAM
,我们必须按照以下方式结构我们的调用
composer set-env -- --category=CATEGORY1 --key=NESTED_PARAM --value="Changed nested param"