Nhau yenhau, CLI yemazuva ano yekuverenga yako aunofarira nhau muUbuntu

Pamusoro penhau

Muchinyorwa chinotevera tichaenda kunotarisa Newsroom. Ichi chazvino uye chemahara chishandiso cheyadhi yekuraira. Iyo yakavhurika sosi uye ichatibatsira isu tora nhau dzatinofarira muUbuntu. Iyo inovandudzwa ichishandisa JavaScript (NodeJS kuve yakatarwa). Icho chinoshandiswa muchinjiko uye inomhanya zvakanaka paGnu / Linux, Mac OSX, uye Windows masisitimu.

Kana iwe uri fan yemutsetse wekuraira, saka chokwadi uchaita zvinhu zvakawanda, sekutonga ako Gnu / Linux masystem (emuno kana kure), programming, googling uchishandisa Googler, uchitamba mitambo nezvimwe zvinhu zvakawanda kubva mukati meimwe. terminal hwindo. Neichi chishandiso iwe unogona kuverenga ako aunofarira nhau uye chengeta kusvika pari zvino.

Iwo akasarudzika mafomu eNewsroom ndeaya: hackernews, techcrunch, mukati, bnext, ithome, wanqu, nodeweekly, codetengu uye gankio. Asi kana tisingavade, tinogona kugadzirisa edu mafonti kuburikidza nefaira OPML (Outline processor Markup Mutauro). Iyi fomati-yakavakirwa XML yakagadzirirwa kuchinjana ruzivo rwakarongeka pakati pemashandisirwo anomhanya pane akasiyana masisitimu anoshanda nenzvimbo.

Prerequisites

Tichada kuve ne package maneja weNodeJS. Iwe uchakwanisa kuisa NodeJS neNPM kamwechete pane yako Ubuntu system nekutevera matanho atinoratidza mune ino blog nezve maitiro ekuisa NodeJS.

Isa Nhau

Kana tave neNPM yakaiswa pane yedu system, isu tinogona gadza Nhau yeimba nemvumo yemutariri uchishandisa iyo sudo yekuraira. Tichaita izvi seinotevera (iyo -g sarudzo zvinoreva kuisa pasi rose, kuti ishandiswe nevose vashandisi vehurongwa) mune terminal (Ctrl + Alt + T):

sudo npm install -g newsroom-cli

Kamwe kuiswa kweNewsroom kwabudirira, tinogona kutanga kuishandisa nekutaipa unotevera kuraira mune imwecheteyo terminal:

newsroom

Uyu murairo uchatitora isu kuenda ku yekudyidzana rairo mutsara mutsara umo matinogona kusarudza kwedu manyuko enhau. Tichafanirwa kushandisa iyo kumusoro uye pasi miseve kusarudza sosi kubva pane runyorwa rwezvinhu zvakafanotaurwa sezvakaratidzwa pasi apa.

Nhau yenhau yakaburitsa default

Mushure mekusarudza sosi yenhau, ese misoro yenhau inozoratidzwa seasi pazasi pe skrini. Ipapo tinogona sarudza chinhu nekudzvanya bhaa repakati. Mushure mekuita sarudzo, chinhu chinoratidzwa nedenderedzwa regirini, sezvakaratidzwa mupikicha pazasi. Tichagona tinya Enter kuti uverenge zvakadzama kubva pawebhusaiti yedu kufanosarudzwa.

imba yenhau sarudza nhau

Para buda muCLI, isu tichafanirwa kudzvanya Ctrl + C.

Tinogona zvakare ipa sosi kubva kwatinoda kugashira nhau zvakananga. Tichakwanisa kudzikamisa huwandu hwenhau dzezvinhu izvo tichazoratidzwa kwatiri pachiratidziri. Sezviri pachena iyi nhau sosi inofanirwa kunge iri mukati meiyo OPML faira kubva kwatiri zvinyorwa. Maitiro emurairo isu atinofanira kushandisa achave sekuratidzwa pazasi:

newsroom fuente número-de-elementos

Somuenzaniso:

newsroom hackernews 3

Gadzira yako yega faira faira

Chekupedzisira asi chisiri chidiki, isu tinogona zvakare shandisa yedu yedu OPML faira, sezvazviri kuratidzwa mune inotevera. Nenzira iyi, chero munhu anogona kuwedzera avo enhau masosi senge ubunlog.com, entreunosyceros.net, etc.

imba yenhau -o wega masosi

newsroom -o tus-fuentes.opml

Kugadzirwa kwefaira iri kunoda imwe syntax. Kana mumwe munhu achida kuyedza kugadzira yavo, vanogona kubvunza maitiro ekugadzira OPML faira mune inotevera peji peji. Kunyange ini ndinofanira kutaura izvozvo unogona kushandisa faira reXML, ye feed semuenzaniso kuti ukwanise kuona zvirimo. Iwe unongofanirwa kushandura iyo yekuwedzera .xml kuita .opml.

Rubatsiro

Kuti tione Newsroom rubatsiro meseji, isu tinongofanirwa kushandisa unotevera kuraira mune iyo terminal (Ctrl + Alt + T):

batsira newsroom

newsroom --help

Uninstall Nhau yeimba

Kuti tibvise chishandiso ichi kubva pakombuta yedu, isu tinongofanirwa kuvhura terminal (Ctrl + Alt + T). Mariri tichanyora:

sudo npm uninstall -g newsroom-cli

Para tora rumwe ruzivo nezve iyi app yeiyo terminal, chero munhu anogona tarisa iro repository yeNewsroom kana isu tinogona zvakare kuona yako kodhi mune iyo GitHub repo. Nhau yenhau ndeimwe nzira huru yekuwana yedu yatinoda Gnu / Linux nhau kubva kumutsara wekuraira.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako