Dotenv-linter 2.2.1 хувилбар руу шинэчлэгдсэн

.env файлуудын (Docker орчны хувьсагч файл) алдааг шалгах, засах ашигтай хэрэгсэл болох dotenv-linter-д зориулсан шинэчлэлт гарсан байна.

Олон програмистууд программ хангамжийг боловсруулахдаа Арван хоёр хүчин зүйлийн тунхагийг дагаж мөрдөхийг хичээдэг. Энэ арга нь програмуудыг байршуулах, цаашдын дэмжлэг үзүүлэхтэй холбоотой олон тооны асуудлаас зайлсхийх боломжийг олгодог. Энэхүү тунхаглалын зарчмуудын нэг нь бүх тохиргоог орчны хувьсагчдад хадгалах ёстой гэж заасан байдаг. Энэ нь кодыг өөрчлөхгүйгээр өөр өөр орчинд (Staging, QA, Production) зориулж өөрчлөх боломжийг танд олгоно. .env файлууд нь хувьсагч болон тэдгээрийн утгыг хадгалахад өргөн хэрэглэгддэг.

dotenv-linter нь ийм файлуудын хамгийн нийтлэг асуудлуудыг олж засдаг: давхардсан нэр, буруу хязгаарлагч, утгагүй хувьсагч, нэмэлт зай гэх мэт. Файл бүрт нөөц хуулбар үүсгэгддэг бөгөөд ингэснээр өөрчлөлтүүдийг буцаах боломжтой.

Энэхүү хэрэгсэл нь Rust хэл дээр бичигдсэн бөгөөд энэ нь маш хурдан бөгөөд олон талт юм - энэ нь ямар ч програмчлалын хэлээр ямар ч төсөлд холбогдох боломжтой.

Dotenv-linter нь "Гайхалтай зэвний зөвлөхүүд"-ийн нэг хэсэг бөгөөд шинэхэн оролцогчдод нээлттэй эхийн програм хангамж хөгжүүлэх эхний алхмуудыг хийхэд тусалдаг.

Төслийн агуулах: https://github.com/dotenv-linter/dotenv-linter


Жишээ болон ажлын байрны тодорхойлолт бүхий нийтлэл: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Эх сурвалж: linux.org.ru