Ná 1.0


Ná 1.0

Tá eisiúint mhór Deno, timpeallacht fhorghníomhaithe oscailte, shlán do chláir sa teanga TypeScript, a bhfuil na gnéithe seo a leanas aige:

  • Rochtain thar a bheith follasach ar an gcóras comhad, ar an ngréasán agus ar an timpeallacht trí cheadanna cuí a shocrú ón úsáideoir;
  • TypeScript a fhorghníomhú gan Node.JS agus tsc;
  • Comhoiriúnacht siardúil le Javascript: is féidir aon fho-thacar de chláir Deno nach ndéanann tagairt d'ainmspás domhanda Deno agus ar cód bailí Javascript é a rith sa bhrabhsálaí;
  • Seachadadh mar chomhad inrite amháin ina bhfuil uirlisí breise ar nós
    • deno run --inspect-brk: freastalaí dífhabhtaithe a idirghníomhaíonn le Visual Studio Code agus uirlisí dífhabhtaithe cianda in Google Chrome;
    • deno install: suiteálaí do chláir Deno ó chian-acmhainní. Íoslódálacha mar aon le spleáchais agus cuireann sé script le $HOME/.deno/bin chun an clár a sheoladh;
    • deno fmt: formáidí an cód;
    • deno bundle: bundler clár Deno. Táirgeann sé comhad js ina bhfuil clár do Deno agus a spleáchais;
    • WIP: gineadóir doiciméadúcháin agus uirlis iniúchta spleáchais;
  • Gan spleáchas ar npm agus package.json: déantar modúil sheachtracha a luchtú agus a úsáid (ní tharlaíonn íoslódálacha thar an líonra ach amháin le linn an chéad fhorghníomhaithe, ansin cuirtear an modúl i dtaisce go dtí go dtugtar leis an mbratach —reload) tar éis a URL a shonrú go díreach sa chlár:
    allmhairiú * mar logáil isteach ó "https://deno.land/std/log/mod.ts";

  • Tugann gach oibríocht asincrónach gealltanas ar ais, murab ionann agus Node.JS;
  • Forghníomhú Cláir i gcónaí stopann nuair a tharlaíonn earráidí gan láimhseáil.

Is creat inleabaithe é Deno agus is féidir é a úsáid chun cláir Rust atá ann cheana a leathnú trí chliathbhosca a úsáid deno_core.

Soláthraíonn foireann Deno modúil chaighdeánacha freisin gan spleáchais sheachtracha, atá cosúil le feidhmiúlacht na leabharlann caighdeánach sa teanga Go.

Tá Deno oiriúnach le húsáid mar fhorghníomhú scripte - tacaítear le glaoch trí shebang.
REPL atá ann.
Scríofa sa teanga ríomhchlárúcháin Rust.

Foinse: linux.org.ru

Add a comment