Dotenv-linter telah dikemas kini kepada versi 2.2.1

Kemas kini telah dikeluarkan untuk dotenv-linter, alat berguna untuk menyemak dan membetulkan ralat dalam fail .env (fail pembolehubah persekitaran Docker).

Ramai pengaturcara cuba mematuhi manifesto Dua Belas Faktor semasa membangunkan perisian. Pendekatan ini membolehkan anda mengelakkan sejumlah besar masalah yang berkaitan dengan penggunaan aplikasi dan sokongan selanjutnya. Salah satu prinsip manifesto ini menyatakan bahawa semua tetapan harus disimpan dalam pembolehubah persekitaran. Ini membolehkan anda menukarnya untuk persekitaran yang berbeza (Pementasan, QA, Pengeluaran) tanpa mengubah kod. Fail .env digunakan secara meluas untuk menyimpan pembolehubah dan nilainya.

dotenv-linter mencari dan membetulkan masalah yang paling biasa dalam fail sedemikian: nama pendua, pembatas yang salah, pembolehubah tanpa nilai, ruang tambahan dan sebagainya. Salinan sandaran dibuat untuk setiap fail supaya perubahan boleh digulung semula.

Alat ini ditulis dalam Rust, ia sangat pantas dan serba boleh - ia boleh disambungkan ke mana-mana projek dalam mana-mana bahasa pengaturcaraan.

Dotenv-linter ialah sebahagian daripada "Mentor Karat Hebat" dan membantu penyumbang baru mengambil langkah pertama dalam pembangunan perisian sumber terbuka.

Repositori projek: https://github.com/dotenv-linter/dotenv-linter


Artikel dengan contoh dan huraian kerja: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Sumber: linux.org.ru