Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Grunt - browserSync

Aktivity
Avatar
maxy obr
Člen
Avatar
maxy obr:24.6.2017 20:21

Ahoj, zrovna jsme si zprovoznil browserSync pomocí Gruntu. Mám nastaven watch na převod less do css + reload stránky. Problém je, že se to děje v opačném pořadí, spustí se reload a až pak se nahraje nové css. Aspoň toto pořádí vidím na příkazové řádce a chování tomu odpovídá. Spouštím to standardně podle návodu -> grunt.register­Task('default', ['browserSync', 'watch']); pořadí zde měnit nejde, spustil by se pouze watch.
Nevíte někdo co s tím? :)

 
Odpovědět
24.6.2017 20:21
Avatar
vidlec
Člen
Avatar
vidlec:30.8.2017 16:27

udelej init browserSyncu v tasku watch
a na konec:

grunt.registerTask('reload', () => browserSync.reload());
 
Nahoru Odpovědět
30.8.2017 16:27
Avatar
maxy obr
Člen
Avatar
Odpovídá na vidlec
maxy obr:30.8.2017 21:08

Mám to stejně jako tady: https://browsersync.io/docs/grunt. Co jsem pochopil měl by správné pořadí zajistit parametr watchTask: true, nějak to ale nefunguje. Jak jsem psal, nejdřív se spustí reload a až pak vytvoření nového scc. Takže úplně k ničemu a můžu to reloadovat ručně znova. Jinak nevím, jak bych udělal co popisuješ. Mohl by si mi to ukázat na tomhle kódu. Díky.

 
Nahoru Odpovědět
30.8.2017 21:08
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.