Hakuna uchakataji wa maudhui ya faili yako unaofanyika kwenye seva yoyote. Huhitaji mkataba wa uchakataji wa data na gottrix ili kushughulikia nyaraka za siri au za kibiashara.
Seva nchini UjerumaniGDPR kwa muundo
Seva za asili ziko Hetzner nchini Ujerumani. Kwa kuwa faili zako haziachi kifaa chako, maudhui yake hayatumwi hata kidogo.
TOML ni umbizo la usanidi la minyororo ya zana ya Rust na Python - faili ya Cargo.toml au pyproject.toml yenye sehemu ndani ya mabano ya mraba na mistari rahisi ya ufunguo-sawa-na-thamani. YAML hufuata lengo lilo hilo la kusomeka, lakini hutumia mwingizo badala ya mabano na ni lugha ya pamoja ya mistari ya bomba ya CI, Docker Compose na Kubernetes. Zana hii husoma faili yako ya TOML na kuandika muundo uleule kama YAML.
Ubadilishaji hufanyika kabisa kifaani ndani ya kivinjari chako: smol-toml husoma TOML, js-yaml huandika YAML, zote mbili ni JavaScript halisi. Majedwali huwa ramani, majedwali madogo (kama [server.meta]) huwa ramani zilizoatamia, safu za majedwali huwa mfuatano, na thamani za tarehe/saa za TOML huwa mihuri halisi ya wakati ya YAML. Kutoka faili ya .toml yenye mabano, unapata faili ya .yaml yenye mwingizo iliyo tayari kudondoshwa katika mstari wa bomba wa CI.
Hivyo, mzunguko wa kwenda-na-kurudi hufungwa: YAML hadi TOML na sasa TOML hadi YAML zote zinapatikana kifaani unapohamisha usanidi kati ya dunia hizo mbili. Zana hii hubaki mnyoofu kuhusu hilo: hati ya TOML daima ina jedwali kwenye mzizi, hivyo YAML inayozalishwa daima ni ramani. Nambari kamili kubwa mno za TOML zinazozidi kipimo salama cha JavaScript hukataliwa kwa ujumbe ulio wazi badala ya kubadilishwa kwa kupoteza usahihi. Hakuna kinachopakiwa.
Maelezo ya kiufundi
Maelezo ya kiufundi
Miundo ya ingizo
TOML
Muundo wa matokeo
YAML
Uchakataji wa kundi
Hapana
Uchakataji
Ndani ya kivinjari (JavaScript)
Upakiaji wa faili
Hakuna
Katika hatua 3
Dondosha au chagua faili yako ya TOML.
Zana huibadilisha kuwa YAML.
Pakua faili ya YAML.
Mipaka:TOML daima huchanganuliwa kuwa jedwali, hivyo matokeo daima ni ramani ya YAML. Majedwali madogo huwa ramani zilizoatamia, safu za majedwali huwa mfuatano, thamani za tarehe/saa huwa mihuri ya wakati ya YAML. Nambari kamili kubwa mno zinazozidi kipimo salama cha JavaScript hukataliwa kwa ujumbe ulio wazi (hakuna ubadilishaji wenye hasara). TOML isiyo sahihi hukataliwa kwa hitilafu iliyo wazi.
Maswali yanayoulizwa mara kwa mara
Je, faili yangu hupakiwa?
Hapana. Ubadilishaji hufanyika kabisa kifaani ndani ya kivinjari - hakuna kinachotumwa.
Je, hufanya kazi na Cargo.toml au pyproject.toml?
Ndiyo. Cargo.toml, pyproject.toml na faili nyingine za TOML huchanganuliwa moja kwa moja na kuandikwa kama YAML.
Thamani za tarehe/saa hushughulikiwaje?
Thamani za tarehe/saa za TOML hutolewa kama mihuri halisi ya wakati ya YAML, si kama mifuatano ya herufi.
Nini hutokea kwa nambari kamili kubwa mno?
Thamani za i64 za TOML zinazozidi kipimo salama cha JavaScript hukataliwa kwa ujumbe ulio wazi badala ya kubadilishwa kwa kupoteza usahihi.
Tunapima matumizi bila kukutambua kupitia vidakuzi ili kuboresha gottrix kwa idhini yako pekee. Faili zako hubaki kila wakati ndani ya kifaa chako. Faragha