Pereiti prie turinio

visual studio 2013 ar VS2015 typescriptui


Rekomenduojami pranešimai

Turiu VS2013, bet niekaip nesuprantu ar būtina pereiti prie VS2015 tam, kad galėčiau kurti webus su typescriptu ir angular2 pilnu supportu.

Dar vienas dalykas, kurio nesuprantu, tai kodėl visur internete rašo, kad norint su VS kurti typescript webus reikia instalint Node ir typescript, nors tuose pačiuose pavyzdžiuose aiškiai rodo, kad naudojami yra external linkai į typescript.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Jeigu dirbi su TypeScript geriau naudok Visual Studio Code, daug greitesnis, lengvesnis, esu išbandęs abu ir galiu pasakyti, kad už VS Code nieko nėra geriau, jokie Atom, Brackets, Sublime Text 3, WebStorm - čia eina kalba apie HTML / CSS / JS / TS developinimą.

 

@Arvis teisingai sako, jeigu nori naudoti TS, tau būtinai reikia Node.js, tada su Yarn arba NPM pagalba įrašai typescript ir tiesiog su tsc komanda kompiliuoji viską į JS.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Jeigu dirbi su TypeScript geriau naudok Visual Studio Code, daug greitesnis, lengvesnis, esu išbandęs abu ir galiu pasakyti, kad už VS Code nieko nėra geriau, jokie Atom, Brackets, Sublime Text 3, WebStorm - čia eina kalba apie HTML / CSS / JS / TS developinimą.

 

@Arvis teisingai sako, jeigu nori naudoti TS, tau būtinai reikia Node.js, tada su Yarn arba NPM pagalba įrašai typescript ir tiesiog su tsc komanda kompiliuoji viską į JS.

Suprantu ką nori pasakyti, bet tu manęs nelabai supratai. Man jau nebereikia tsc, nes aš viską ketinu daryti su VS, tad man didžiausias klausimas kokį pasirinkti VS? 2013 ar 2015? ir po to kokį rinktis templeitą. Bet pagalvosiu ir dėl VS Code, nors aš tiesą sakant jau esu pripratęs prie Studio.

Dar vienas dalykas, kurio nelabai supratau tai Gulp. Kai kuriuose pavyzdžiuose rodo, kad jo reikia. O tarkime radau pavyzdį su templeitu, kuriame jis nenaudojamas ir viskas veikia. Įdomu kodėl taip yra, kad skirtingai? Vienur Gulp, kitur webpack.

Redagavo kaciukas111
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Suprantu ką nori pasakyti, bet tu manęs nelabai supratai. Man jau nebereikia tsc, nes aš viską ketinu daryti su VS, tad man didžiausias klausimas kokį pasirinkti VS? 2013 ar 2015? ir po to kokį rinktis templeitą. Bet pagalvosiu ir dėl VS Code, nors aš tiesą sakant jau esu pripratęs prie Studio.

Dar vienas dalykas, kurio nelabai supratau tai Gulp. Kai kuriuose pavyzdžiuose rodo, kad jo reikia. O tarkime radau pavyzdį su templeitu, kuriame jis nenaudojamas ir viskas veikia. Įdomu kodėl taip yra, kad skirtingai? Vienur Gulp, kitur webpack.

 

Jeigu jau labai nori VS, tai naudok 2017 RC (ir pasirink Node.js development), bet vėl gi už VS Code nieko geriau nerasi, kas liečia HTML / CSS / JS / TS, aš esu išbandęs beveik visus IDE ir nei vienas nebuvo toks geras, koks VS Code yra. Aš naudočiau webpack 2. Webpack / Gulp - gali pasidaryti, kad automatiškai trackintu t.y. watchintu tavo .ts failus ir, kaip ką nors pakeiti, juos automatiškai transpiliną į .js ir kt. Webpack yra daug stipresnis šitam reikalui, todėl siūlau naudoti webpack, plius jis turi daaaug daugiau galimybių. Šiaip patarčiau pasidomėti tiek apie Gulp (task runner) tiek apie Webpack (module bundler), kad suprasti, kuom jie skiriasi.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Jeigu jau labai nori VS, tai naudok 2017 RC (ir pasirink Node.js development), bet vėl gi už VS Code nieko geriau nerasi, kas liečia HTML / CSS / JS / TS, aš esu išbandęs beveik visus IDE ir nei vienas nebuvo toks geras, koks VS Code yra. Aš naudočiau webpack 2. Webpack / Gulp - gali pasidaryti, kad automatiškai trackintu t.y. watchintu tavo .ts failus ir, kaip ką nors pakeiti, juos automatiškai transpiliną į .js ir kt. Webpack yra daug stipresnis šitam reikalui, todėl siūlau naudoti webpack, plius jis turi daaaug daugiau galimybių. Šiaip patarčiau pasidomėti tiek apie Gulp (task runner) tiek apie Webpack (module bundler), kad suprasti, kuom jie skiriasi.

 

vim su teisingu configu yra produktyviau manau .. bet reikalauja laiko priprasti

Nuoroda į pranešimą
Dalintis kituose puslapiuose

vim su teisingu configu yra produktyviau manau .. bet reikalauja laiko priprasti

Tikrai ne, vim yra hipsterių toolsas. VS Code turi žiauriai gera intellisense, node debuggerį, built-in terminal, daaug extensionų, git. Žodžiu, tiesiog imi ir naudoji, o jeigu jau labai nori vim keymapų, tam irgi yra pluginas.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kodėl?

Kaip programavau su TypeScript naudojau Gulp, pasidariau, kad automatiškai žiūrėtu .ts failus ir jiems pasikeitus man sukompiliuotu viską į js, tas pats buvo dėl Sass. Gulp veikdavo backgrounde, jis yra task runneris. Laikui bėgant atradau Webpack, kuris yra žymiai geresnis šiam reikalui, aš realiai net nematau prasmės naudoti Gulp, kaip atsirado Webpack, kuris turi tiek daug galimybių. Aš galiu daryti lygiai ta pati su webpack, tik, kad jis tai padarys žymiai geriau + yra hot reload, kaip ką nors pakeičiu nereikia daryti F5. Webpack yra module bundleris t.y. jis leis panaudoti node_modules naršyklėje + atliks aukščiau minėtas funkcijas, todėl, kam naudoti 2 įrankius, kaip gali naudoti 1, kuris be to yra laabai populiarus ir galingas. Bet jeigu, tau nereikia to, ką turi webpack, tada siūlau naudoti Gulp, jo konfiguracija yra žymiai lengvesnė.

Redagavo svipben
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kaip programavau su TypeScript naudojau Gulp, pasidariau, kad automatiškai žiūrėtu .ts failus ir jiems pasikeitus man sukompiliuotu viską į js, tas pats buvo dėl Sass. Gulp veikdavo backgrounde, jis yra task runneris. Laikui bėgant atradau Webpack, kuris yra žymiai geresnis šiam reikalui, aš realiai net nematau prasmės naudoti Gulp, kaip atsirado Webpack, kuris turi tiek daug galimybių. Aš galiu daryti lygiai ta pati su webpack, tik, kad jis tai padarys žymiai geriau + yra hot reload, kaip ką nors pakeičiu nereikia daryti F5. Webpack yra module bundleris t.y. jis leis panaudoti node_modules naršyklėje + atliks aukščiau minėtas funkcijas, todėl, kam naudoti 2 įrankius, kaip gali naudoti 1, kuris be to yra laabai populiarus ir galingas. Bet jeigu, tau nereikia to, ką turi webpack, tada siūlau naudoti Gulp, jo konfiguracija yra žymiai lengvesnė.

Na tikiuosi, kad yra kažkas tikrai daugiau nei kad F5 alternatyva. O kokį VS Code parsisiųsti: stable ar insiders?

Redagavo kaciukas111
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...