Új parancsokkal bővült a Vercel CLI DNS-hez és projektekhez

A Vercel CLI immár külön parancsokat kínál DNS-rekordok, domainek és projektek kezelésére. A funkciók terminálból, szkriptekben és ügynökökkel is használhatók.
- A Vercel CLI új parancsokat kapott DNS-rekordok és domainek kezeléséhez.
- A Vercelnél vásárolt domainek megújítása és automatikus megújítása terminálból vezérelhető.
- Projektek szüneteltethetők, újraindíthatók, és kezelhetők a megfigyelhetőségi funkcióik.
- A projekt tagjai szerepkörrel hozzáadhatók vagy eltávolíthatók.
- Az új parancsok strukturált JSON-kimenetet és kifejezett megerősítést támogatnak.
DNS-rekordok kezelése a terminálból
A Vercel augusztus 28-i bejelentése szerint a CLI új parancsokkal bővült, amelyek a Vercel irányítópultján és API-ján keresztül elérhető funkciók egy részét a terminálba hozzák. A DNS-rekordok teljes konfigurációja lekérhető, illetve a rekordok közvetlenül frissíthetők a rekordazonosítójuk alapján.
Az vercel dns inspect rec_123 parancs egy rekord konfigurációját jeleníti meg. Az vercel dns update rec_123 paranccsal többek között a rekord neve, típusa, értéke, élettartama, MX-prioritása és megjegyzése módosítható. Az élettartam, vagyis a TTL értéke szintén megadható. Az SRV-rekordoknál a prioritás, a súly, a port és a célmező frissíthető.
Domainek megújítása és automatikus megújítása
A Vercelnél vásárolt domainek megújítása szintén elvégezhető a CLI-ből. A vercel domains renew example.com parancs igény szerinti megújítást indít, míg az automatikus megújítás a vercel domains auto-renew example.com on és a vercel domains auto-renew example.com off parancsokkal kapcsolható be vagy ki.
A megújítási parancs a vásárlás befejezése előtt megjeleníti az aktuális megújítási árat, majd megerősítést kér. A Vercel közlése szerint a számlázással járó vagy romboló műveletek minden esetben kifejezett jóváhagyást igényelnek.
Projektállapot, megfigyelhetőség és csapattagok
Az új projektparancsokkal egy projekt szüneteltethető és újraindítható a terminálból. A megfigyelhetőségi funkciók, azaz a Web Analytics és a Speed Insights állapota is kezelhető. Ezek engedélyezése korábban is elérhető volt a CLI-ben, mostantól azonban le is tilthatók.
- vercel project pause, projekt szüneteltetése
- vercel project resume, projekt újraindítása
- vercel project observability enable, megfigyelhetőségi funkciók engedélyezése
- vercel project observability disable, megfigyelhetőségi funkciók letiltása
- vercel project web-analytics disable és vercel project speed-insights disable, az egyes szolgáltatások kikapcsolása
A projekt tagjai is kezelhetők parancssorból. Egy felhasználó meghatározott szerepkörrel adható hozzá egy projekthez, illetve meglévő tag távolítható el. A Vercel példája szerint a developer szerepkörrel hozzáadható egy felhasználó a projekthez, majd ugyanazzal az e-mail-címmel eltávolítható.
Szkriptekhez és ügynökökhöz is használható
Az új parancsok mindegyike támogat strukturált JSON-kimenetet. Ez lehetővé teszi, hogy a műveletek szkriptekbe és ügynökök által használt folyamatokba illeszkedjenek, miközben az interaktív terminálhasználat is megmarad.
A funkciók használatához a Vercel CLI 59.6.2-es vagy újabb verziója szükséges. A frissítés az npm i -g vercel@latest paranccsal telepíthető. A részletes leírás a Vercel CLI dokumentációjában érhető el.


