Instalimi
npm, pnpm, Bun ose Yarn, ose pa asnjë instalim me npx.
Instalimi
Publikimi aktual është 0.0.1. Kërkon Node.js 20.12 ose më të ri.
npm install -g @openemail/cliPaketa është një skedar i vetëm i paketuar pa varësi, dhe shton një komandë në PATH tuaj: openemail. SDK-ja me të cilën thërret API-n është e përfshirë, prandaj CLI punon gjithmonë me SDK-në me të cilën u testua. openemail version shtyp versionin e të dyjave dhe të mjedisit të ekzekutimit.
openemail --versionopenemail --helpEkzekutojeni pa instaluar
npx e sjell paketën në një memorie të përkohshme dhe e ekzekuton, çka i përshtatet një komande të vetme, një pune CI ose një klienti MCP që nis urën lokale.
npx @openemail/cli --helpnpx -y @openemail/[email protected] whoaminpx -y @openemail/cli mcp serveFiksoni versionin në CI, si te npx -y @openemail/[email protected], që një publikim i ri të mos ndryshojë kurrë një pipeline pa e ditur ju.
Përditësimet
CLI nuk e përditëson kurrë veten. Për një ditë mban mend çfarë tha regjistri i npm për publikimin më të ri. Kur kjo është më e vjetër, pyet sërish në sfond ndërsa komanda juaj ekzekutohet, dhe pasi komanda mbaron pret përgjigjen jo më shumë se një të pestën e sekondës. Kur ka një publikim më të ri, shtyp një njoftim në stderr pasi komanda juaj ka mbaruar:
Update available! 0.0.1 → 0.0.2Changelog: https://openemail.uk/docs/cli/changelogRun `npm i -g @openemail/cli@latest` to update. Disable this notice with OPENEMAIL_NO_UPDATE_CHECK=1- Komanda e instalimit në njoftim përputhet me menaxherin e paketave me të cilin instaluat.
- Nuk ka njoftim me
--help,--versionose--json, përhelp,version,updateosecompletion, kur stdout ose stderr nuk është terminal, ose në CI. - Vendosni
OPENEMAIL_NO_UPDATE_CHECK=1për ta çaktivizuar kudo.OPENEMAIL_DISABLE_UPDATE_NOTICE=1bën të njëjtën gjë. - Kërkesa e vetme shkon te regjistri i npm, dhe përgjigjja ruhet në
~/.openemail/update-check.jsonpër një ditë.
openemail update kontrollon menjëherë, pa marrë parasysh memorien ditore, dhe shtyp ose komandën që duhet ekzekutuar ose që keni versionin më të fundit.
npm i -g @openemail/cli@latestPlotësimi automatik në shell
openemail completion <shell> shtyp një skript plotësimi automatik për bash, zsh ose fish, të ndërtuar nga çdo komandë, nënkomandë dhe flamur i versionit tuaj. Ekzekutojeni sërish pas një përditësimi.
echo 'eval "$(openemail completion bash)"' >> ~/.bashrcÇinstalimi
Dilni së pari, që çdo hyrje me shfletues të revokohet në server, pastaj hiqni paketën dhe dosjen ku CLI mban hyrjet e saj.
openemail logout --allnpm uninstall -g @openemail/clirm -rf ~/.openemail