最近,我認(rèn)真研究了 Envirius 這個(gè)環(huán)境和隔離管理工具,它使用 YAML 配置文件來定義環(huán)境和依賴項(xiàng)。
然而,當(dāng)我想要使用 JSON 配置文件時(shí),我遇到了一個(gè)警告:
---------------------- WARNING: ENVIRONMENT CONFIGURATION FILES ENDING WITH JSON SHOULD BE RENAMED TO .envi.json OR .envi.json.sample IN ORDER TO KEEP THE SAME PATTERN FOR ENVIRONMENTS AND MAKING VCS IGNORE IT AS A CONFIGURATION FILE ----------------------
換句話說,如果您想使用 JSON 配置文件而不是 YAML,那么您必須在文件名中添加額外的 .envi.json 擴(kuò)展名,否則 Envirius 將警告您。
此外,Envirius 還建議您在文件名中使用 .sample 擴(kuò)展名,以便您提供模板或示例配置文件。
這個(gè)警告很容易忽略,但如果您想要使您的環(huán)境和依賴項(xiàng)管理更加規(guī)范和易于維護(hù),那么最好遵循 Envirius 建議的文件命名約定。