Aplikace v NPM balíku rubrika: Programování: JavaScript

9 Vašek Ch.
položil/-a 26.2.2014

Vyvíjím pro NodeJS aplikaci psanou v CofeeScriptu, která se skládá z většího množství tříd. Navíc je závislá na dalších souborech jako HTML šablony nebo obrázky (aneb v kódu obsah těhle souborů potřebuju mít přístupný).

Moje otázky jsou dvě:
1) Jaká je nejpoužívanější cesta, jak se dneska tyhle aplikace "kompilují", tj. jak se z nich generuje onen jeden výsledný spustitelný .js soubor? Existuje nějaký standardní způsob, jak na přílohy? Nebo si to zatím každá aplikace řeší po svém (což teď dělám taky)?

2) Cílem je i co nejdnanější spuštění téhle aplikace i pro někoho, koho nezajímá, v čem je to psané a co všechno je pro spuštění třeba. Mít tím pádem v repozitáři pro každý commit zkompilovanou .js verzi, abych ji mohl ihned po nainstalování npm balíčku spustit bez předchozí kompilace?

Díky za jakékoliv smysluplné nasměrování :).

odkaz
9 Honza Břešťan
odpověděl/-a 26.2.2014

Hodil bych si minci mezi Grunt a Gulp. Oba te nechaji v JS naskriptovat build/kompilaci/minifikaci/bundlovani/whatever a jsou to pomerne siroce pouzivane systemy, takze najdes dost informaci.

Komentáře

  • danaketh : Gulp jsem nezkoušel, Grunt je snad pomalejší než Java. 27.2.2014
  • Vašek Ch. : Jj, super, díky. O Gruntu jsem slyšel, o Gulpu ne. A nemá zkušenosti ještě někdo, jak do tohodle všeho zapadá třeba Cakefile? 27.2.2014
  • danaketh : https://gist.github.com/metaskills/3968623 - třeba takhle? 27.2.2014

Pro zobrazení všech 2 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.