图片缩略图

env

版本1.0.0 (5.15 KB)由 Florian Schwaiger
在MATLAB中从环境变量或配置文件中读取值。

21下载

更新2021年10月21日

从GitHub

通过GitHub查看license

在web开发中,曾经有几个配置文件安装在每个生产服务器上。
随着云服务的出现,可能无法使用持久文件系统。小micro-services
可以从预打包的映像(如Docker)中部署和配置,以在短时间内水平扩展。
这些服务通常带有某种基本配置,但具有相关服务的凭据
(例如,共享数据库)不能存储在图像中。它们必须在运行时提供
环境变量。

因此,在生产环境中,您通常希望通过环境配置您的应用程序,
但是在开发过程中,通过文件共享默认配置会更快。“.env”)。
这个实用程序提供了一种从三个不同来源读取环境变量的简单方法。

此函数允许快速访问环境值,并返回到本地'中的定义。env的文件。
这项工作的灵感来自于web开发中常见的功能。

它按照以下顺序从三个源读取值:
1)系统环境(getenv)
MATLAB首选项(getpref)
3)”。Env '文件

访问'。env` file is cached, so subsequent calls do not impact performance as much.
每当`。Env '文件在磁盘上被修改。

引用作为

Florian Schwaiger(2022)。envGitHub (https://github.com/fschwaiger/matlab-env)。检索

MATLAB版本兼容性
创建R2019a
兼容任何版本
平台的兼容性
窗户 macOS Linux
标签添加标签

社区寻宝

在MATLAB Central中找到宝藏,并发现社区可以如何帮助你!

开始狩猎!
要查看或报告此GitHub插件中的问题,请访问GitHub库
要查看或报告此GitHub插件中的问题,请访问GitHub库