I-Deno 1.0


I-Deno 1.0

Kube nokukhishwa okukhulu kwe-Deno, indawo evulekile, evikelekile yokusebenza yezinhlelo zolimi lwe-TypeScript, enezici ezilandelayo:

  • Ukufinyelela okucacile okukhethekile ohlelweni lwamafayela, inethiwekhi nendawo ezungezile ngokulungiselelwa kwezimvume ezifanele ngumsebenzisi;
  • Isebenzisa i-TypeScript ngaphandle kwe-Node.JS ne-tsc;
  • Ukubuyela emuva ukuhambisana ne-Javascript: noma iyiphi isethi engaphansi yezinhlelo ze-Deno engabhekiseli ku-Deno global namespace futhi enekhodi ye-Javascript evumelekile ingafakwa esipheqululini;
  • Ilethwa njengefayela elilodwa elisebenzisekayo eliqukethe amathuluzi engeziwe njenge
    • i-deno run --inspect-brk: iseva yokususa iphutha esebenzisana ne-Visual Studio Code kanye namathuluzi okususa iphutha okukude ku-Google Chrome;
    • i-deno install: isifaki sezinhlelo ze-Deno kusuka kuzinsiza ezikude. Ukulanda kanye nokuncika futhi kwengeza iskripthi ku-$HOME/.deno/bin ukuze uqalise uhlelo;
    • I-deno fmt: ifometha ikhodi;
    • I-deno bundle: inqwaba yezinhlelo zeDeno. Ikhiqiza ifayela le-js eliqukethe uhlelo lwe-Deno nokuncika kwayo;
    • I-WIP: ijeneretha yemibhalo kanye nethuluzi lokuhlola ukuncika;
  • Akukho ukuncika ku-npm naku-package.json: amamojula angaphandle ayalayishwa futhi asetshenziswe (ukulandwa ngenethiwekhi kwenzeka kuphela ngesikhathi sokwenziwa kokuqala, bese imojuli igcinwa kunqolobane ize ibizwa nge-—reload flag) ngemva kokucacisa i-URL yawo ngokuqondile ohlelweni:
    ngenisa * njengelogi kusuka ku-"https://deno.land/std/log/mod.ts";

  • Impela yonke imisebenzi ehambisanayo ibuyisela Isithembiso, ngokungafani ne-Node.JS;
  • Ukwenziwa kohlelo njalo iyama uma kwenzeka amaphutha angabanjwanga.

I-Deno iwuhlaka olushumekayo futhi lungasetshenziswa ukunweba izinhlelo ezikhona ze-Rust kusetshenziswa ikhreyithi i-deno_core.

Ithimba le-Deno liphinde linikeze amamojula ajwayelekile ngaphandle kokuncika kwangaphandle, afanayo ngokusebenza kumtapo wolwazi ojwayelekile ngolimi lwesi-Go.

I-Deno ifanele ukusetshenziswa njengokwenza iskripthi - ukushayela nge-shebang kuyasekelwa.
Kukhona i-REPL.
Ibhalwe ngolimi lokuhlela lwe-Rust.

Source: linux.org.ru

Engeza amazwana