#webdev #gulp #npm
Mirki, wujek google coś nie chce ze mną współpracować - czy jest jakiś plugin do automatycznego znajdowania głównego pliku js z danej biblioteki? Łączę ze sobą jsy i dla każdej biblioteki muszę znaleźć, gdzie jest plik, który chcę zkonkatenować, dla jquery jest powiedzmy w nodemodules/jquery/jquery.js, dla boostrapa w nodemodules/bootstrap/dist/bootstrap.js, dla foobar jest w nodemodules/foobar/dist/complied/dupa/js/foobar-current.js, czyli mam

gulp.src([
'node_modules/jquery/jquery.js',
'node_modules/bootstrap/dist/bootstrap.js',
'node_modules/foobar/dist/complied/dupa/js/foobar-current.js'
]).pipe(concat());

a chciałbym mieć coś w
@qwertyu: W sumie to z tego co widzę po internecie (hasło "wiredep for npm") to jednym z proponowanych rozwiązań jest użycie webpacka. Myślę, że by się sprawdził w sumie.
Devykopki - potrzebuje pomocy.

Mianowicie, mam apkę AngularJS + Require.js do ładowania wszystkich JSów tam gdzie ich potrzebuje. Problem się pojawia, gdy używam Hudsona do deployowania wersji na serwerze. Wszystko ładnie się buduje, ale pierdykany #firefox nie chce uznac location.reload(true) i czesc rzeczy wraca z serwera z HTTP 200, a czesc HTTP 304.

Czy ktos z Was wie jak ugryzc assets versioning (wersjonowanie) po stronie grunta, albo chociaz jak skonfigurowac prawidlowo apache,
@Marmite: też próbowalem wpiąć r.js (nie - nie - nie - nie - też nie ogarnąłem).

I potrzebuje wszystko ładować - paczka modułów jest ładowana w jednej części aplikacji - kolejna w drugiej - trudne do wytłumaczenia - do przerobienia jeszcze gorzej - ktoś to tak zrobił - no i tak musi zostać :/

Obawiam się, że urlArgs + np. numer commita z gita będzie sensownym rozwiązaniem - zawsze się będzie
Mirki potrzebuje pomocy, czy ktoś z obecnych ty instalował Hubota(-> https://hubot.github.com/) na widowsie. Mam problem bo idąc zgodnie z instrukcją po wywołaniu % yo hubot i stworzenia repozytorium #git nie mam pojęcia co dalej. W folderze bin i odpaleniu pliku hubot coś tam się wykonuje i konsola się zamyka. hubot-scripts.json jest pusty ( ͡° ʖ̯ ͡°). Chciałbym na początku odpalić go u siebie na #localhost i wgrać plugin
@SeQQ: C:\Workplace\myhubot\nodemodules\coffee-script>node

bin/hubot

ReferenceError: bin is not defined
at repl:1:1
at REPLServer.defaultEval (repl.js:248:27)
at bound (domain.js:280:14)
at REPLServer.runBound [as eval] (domain.js:293:12)
at REPLServer. (repl.js:412:12)
at emitOne (events.js:82:20)
at REPLServer.emit (events.js:169:7)
at REPLServer.Interface.
onLine (readline.js:210:10)
at REPLServer.Interface.line (readline.js:549:8)
at REPLServer.Interface.
ttyWrite (readline.js:826:14)
Zainstalowałem sobie wczoraj/dzisiaj #ubuntu #linux na wirtualnej maszynie i zauważyłem, że co instaluję nową wersję to jest lepiej. Mimo, że działa na wirtualce to śmiga aż miło :). Co więcej, ten system jest na prawdę ładny i zainstalowałem bez problemu wszystkie pakiety #npm'a (na #windows miałem problem) :))).

Dodatkowo wyznaczyli na #edx'ie datę kursu Linuxa więc będę miał fajne środowisko do nauki.