dotenv-linter のアップデートがリリースされました。これは、.env ファイル (Docker 環境変数ファイル) のエラーをチェックして修正するための便利なツールです。
多くのプログラマーは、ソフトウェアを開発するときに、XNUMX 要素マニフェストに従おうとします。 このアプローチにより、アプリケーションの展開とそのさらなるサポートに関連する多くの問題を回避できます。 このマニフェストの原則の XNUMX つは、すべての設定を環境変数に保存する必要があると述べています。 これにより、コードを変更せずに、さまざまな環境 (ステージング、QA、運用) に合わせてそれらを変更できます。 .env ファイルは、変数とその値を保存するために広く使用されています。
dotenv-linter は、そのようなファイルで最も一般的な問題 (名前の重複、不正な区切り文字、値のない変数、余分なスペースなど) を見つけて修正します。 変更をロールバックできるように、ファイルごとにバックアップ コピーが作成されます。
このツールは Rust で書かれており、非常に高速で多用途です。あらゆるプログラミング言語のあらゆるプロジェクトに接続できます。
Dotenv-linter は「Awesome Rust Mentors」の一部であり、初心者のコントリビューターがオープンソース ソフトウェア開発の最初の一歩を踏み出すのを支援します。
プロジェクトリポジトリ: https://github.com/dotenv-linter/dotenv-linter
例と仕事の説明を含む記事: https://www.mgrachev.com/2020/04/20/dotenv-linter/
出所: linux.org.ru