当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

Dotenv-linter

用于 .env 文件的 Linter
授权协议 MIT
开发语言 Rust
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 不详
投 递 者 罗凯
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Dotenv-linter 可以检查/修复/比较 .env 文件中可能导致应用程序发生故障的问题。

Available checks:

.env 文件或 dotenv 文件是一个简单的文本文件,包含一个项目的所有环境变量。将配置存储在环境变量中是 Manifesto of Twelve-Factor App 的宗旨之一。.env文件有一个简单的键值格式,例如:FOO=BAR。

主要特点:

  • 用 Rust 编写的,所以速度很快
  • 可以在任何项目上使用,不管是什么编程语言
  • 可与 reviewdog 和其他 CI 服务(包括 GitHub Actions 和 Super-Linter)集成。
 相关资料
  • 但没有用。加载了文件,我可以在中看到变量,但它们不是由中的加载的。F.E.将加载、和变量。但它们会在应用程序启动之前加载到容器中。 这使我想到,在模块设法从文件加载值之前加载。基本上,问题似乎只存在于DEV env中,因为它是我从文件加载环境变量的唯一地方。对于任何其他环境,它们将在应用程序启动之前出现在容器环境中。 我可以强制重新加载吗? 有什么建议如何做到这一点?

  • 问题内容: 我正在处理具有大量环境变量的简单Docker映像。您是否可以像docker- compose一样导入环境变量文件?我在Docker文件文档中找不到关于此的任何内容。 Docker文件 我想改写这个问题的一种好方法是:如何有效地在Dockerfile中加载多个环境变量?如果您无法加载文件,则无法将docker文件提交到GitHub。 问题答案: 是的,您可以通过两种方法来执行此操作。 D

  • Static analysis for Kubernetes What is KubeLinter? KubeLinter analyzes Kubernetes YAML files and Helm charts, and checks them against a variety of best practices, with a focus on production readiness

  • Google 很重视代码风格的一致性,而且还公开过一份 JavaScript 代码风格指南: Google JavaScript Style Guide,现在它们又发布了一个工具来帮助你检查 JavaScript 代码是否严格遵循了 Google JavaScript Style Guide :Closure Linter。 这个工具甚至可以帮你自动修复一些错误,运行 fixjsstyle –st

  • dotenv 能从 `.env` 加载环境变量。

  • 问题内容: 我在 根文件夹 文件中有.env 文件 并将文件放在文件夹中。文件的第一行是 我还尝试了以下操作: ; ; 但是,当我从 命令提示符* 运行文件时,不会加载我的env变量 * 如果我使用 Visual Studio 并按 F5 ,它将加载! 我不确定我在做什么错,我想念什么。任何建议都非常感谢。谢谢。 问题答案: 使用如何? 您的问题似乎是执行路径。