/ / Concat a uglify viac častí funkcie do jedného súboru s grunt - javascript, node.js, split, gruntjs

Concat a uglify viac častí funkcie do jedného súboru s grunt - javascript, node.js, split, gruntjs

Takže mám uzlový projekt s javascriptovým súborom, ktorý obsahuje obrovský funkcie, ktorá má veľa kódu. Zaujímalo by ma, či by som mohol rozbiť túto štandardnú javascriptovú funkciu, do samostatných funkcií a mať grunt "kompilovať" do 1 funkcie v 1 súbore. Je to vôbec možné?

odpovede:

2 pre odpoveď č. 1

Áno, je to úplne možné ... Existujú rôzne spôsoby, ako to urobiť.

S gruntom: Skúste toto modul prisp, Je veľmi ľahko ovládateľný a všetka dokumentácia je podrobne opísaná v odkaze.

Bez hnevu: Na druhú stranu, ak chcete vyskúšať niečo bez gruntu, môžete si to vyskúšať selectizer modul. Ak to vyhovuje vašim potrebám, myslím si, že je to oveľa lepšia voľba vzhľadom na to, že si môžete svoje závislosti jednoducho vytvoriť pomocou syntaxe RequJs a potom všetky moduly zostaviť do jedného čistého súboru. Vďaka tomu je váš kód v strednodobom / dlhodobom horizonte jednoduchší. Tiež by ste mohli vybrať, ktoré moduly sa budú stavať a ktoré nie, takže v konečnom vyhotovení sa bude nachádzať len modul, ktorý ste vybrali a ich závislosti a nič viac.