Dotenv-linter เชจเซ‡ เช†เชตเซƒเชคเซเชคเชฟ 2.2.1 เชฎเชพเช‚ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡

dotenv-linter เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ .env เชซเชพเชˆเชฒเซ‹ (เชกเซ‹เช•เชฐ เชเชจเซเชตเชพเชฏเชฐเชฎเซ‡เชจเซเชŸ เชตเซ‡เชฐเซ€เชเชฌเชฒ เชซเชพเชˆเชฒเซ‹) เชฎเชพเช‚ เชญเซ‚เชฒเซ‹ เชคเชชเชพเชธเชตเชพ เช…เชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชธเชพเชงเชจ เช›เซ‡.

เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชกเซ‡เชตเชฒเชช เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช˜เชฃเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹ เชŸเซเชตเซ‡เชฒเซเชต เชซเซ‡เช•เซเชŸเชฐ เชฎเซ‡เชจเชฟเชซเซ‡เชธเซเชŸเซ‹เชจเซเช‚ เชชเชพเชฒเชจ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡. เช† เช…เชญเชฟเช—เชฎ เชคเชฎเชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เชœเชฎเชพเชตเชŸ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชตเชงเซ เชธเชฎเชฐเซเชฅเชจ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเซ€ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เชŸเชพเชณเชตเชพ เชฆเซ‡ เช›เซ‡. เช† เชฎเซ‡เชจเชฟเชซเซ‡เชธเซเชŸเซ‹เชจเซ‹ เชเช• เชธเชฟเชฆเซเชงเชพเช‚เชค เชœเชฃเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฎ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชšเชฒเซ‹เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช. เช† เชคเชฎเชจเซ‡ เช•เซ‹เชก เชฌเชฆเชฒเซเชฏเชพ เชตเชฟเชจเชพ เชตเชฟเชตเชฟเชง เชตเชพเชคเชพเชตเชฐเชฃ (เชธเซเชŸเซ‡เชœเชฟเช‚เช—, QA, เช‰เชคเซเชชเชพเชฆเชจ) เชฎเชพเชŸเซ‡ เชคเซ‡เชฎเชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. .env เชซเชพเชˆเชฒเซ‹เชจเซ‹ เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ เชšเชฒ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เช•เชฟเช‚เชฎเชคเซ‹ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡.

dotenv-linter เช†เชตเซ€ เชซเชพเชˆเชฒเซ‹เชฎเชพเช‚ เชธเซŒเชฅเซ€ เชธเชพเชฎเชพเชจเซเชฏ เชธเชฎเชธเซเชฏเชพเช“ เชถเซ‹เชงเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช เซ€เช• เช•เชฐเซ‡ เช›เซ‡: เชกเซเชชเซเชฒเชฟเช•เซ‡เชŸ เชจเชพเชฎเซ‹, เช–เซ‹เชŸเชพ เชธเซ€เชฎเชพเช‚เช•เช•เซ‹, เชฎเซ‚เชฒเซเชฏ เชตเช—เชฐเชจเชพ เชšเชฒเซ‹, เชตเชงเชพเชฐเชพเชจเซ€ เชœเช—เซเชฏเชพเช“ เชตเช—เซ‡เชฐเซ‡. เชฆเชฐเซ‡เช• เชซเชพเช‡เชฒ เชฎเชพเชŸเซ‡ เชฌเซ‡เช•เช…เชช เช•เซ‹เชชเซ€ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เช•เชฐเซ€เชจเซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชฐเซ‹เชฒเชฌเซ‡เช• เช•เชฐเซ€ เชถเช•เชพเชฏ.

เชธเชพเชงเชจ เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡, เชคเซ‡ เช–เซ‚เชฌ เชœ เชเชกเชชเซ€ เช…เชจเซ‡ เชฌเชนเซเชฎเซเช–เซ€ เช›เซ‡ - เชคเซ‡ เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเชฎเชพเช‚ เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

Dotenv-linter เช "เช…เชฆเซเชญเซเชค เชฐเชธเซเชŸ เชฎเซ‡เชจเซเชŸเชฐเซเชธ" เชจเซ‹ เชเช• เชญเชพเช— เช›เซ‡ เช…เชจเซ‡ เชถเชฟเช–เชพเช‰ เชฏเซ‹เช—เชฆเชพเชจเช•เชฐเซเชคเชพเช“เชจเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸเชฎเชพเช‚ เชชเซเชฐเชฅเชฎ เชชเช—เชฒเชพเช‚ เชฒเซ‡เชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชญเช‚เชกเชพเชฐ: https://github.com/dotenv-linter/dotenv-linter


เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช…เชจเซ‡ เชœเซ‹เชฌ เชตเชฐเซเชฃเชจ เชธเชพเชฅเซ‡เชจเซ‹ เชฒเซ‡เช–: https://www.mgrachev.com/2020/04/20/dotenv-linter/

เชธเซ‹เชฐเซเชธ: linux.org.ru