@lol_nope: Zostawię dla potomnych - mój publichtml był "noexec" cokolwiek to znaczy, ale miałem inny katalog, który nie był noexec, przerzuciłem tam appkę, w publichtml zrobiłem symlinka i poszło ;)
  • Odpowiedz
@qwertyu: Na pewno jest coś takiego do bowera, nazywa się wiredep. Do npm też być może jest, każda paczka ma plik package.json który zawiera wpis "main",, wystarczy go odczytać.
  • Odpowiedz
@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.
  • Odpowiedz
@bazingaxl: Niekoniecznie. W ogłoszeniach szukają osób o trochę większej dyspozycyjności i wiedzy (szczególnie, jeśli piszą ASP.NET, a tak naprawdę wymagają Angulara, JSa i ogarniania frontendu).

Nie wiem, czy się nadaję do pisania poradników. Miałem dużo szczęścia, jeśli chodzi o pierwszą pracę i trochę zaparcia, żeby się nauczyć tego, co już umiem, ale nie jestem najlepszym przykładem :)
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Używa ktoś #svg tworzonego przez siebie nas stronach? Potrzebuję jakiś sensowny workflow na linii #illustrator > #nodejs ( #grunt albo #gulp ) > inline svg (czy jak się tam nazywa ten svg, do którego można się dostać przez DOM). Nie chce mi się tego robić ręcznie. Jakoś niedawno czytałem arta o tym jak się to poprawnie robi i o jakiejś bibliotece do
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Właśnie się uczę gulp'a i piszę pierwszy gulp-file, jakie to fajne ;)
Ale żeby nie było że wołam bez potrzeby, jakieś rady co wam ułatwia przy tym pracę, jakiś moduł czy task?

#gulp #nodejs #webdev
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #gulp

Trochę się męczyłem ale udało mi się zainstalować gulp-sass na kompie(co chwile a to nie ten python a to visual potrzebny).

Jakie jeszcze dodatki byście polecili do gulpa(less, sass, html5, css3, js, inne...).
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

var gulp = require('gulp'),
autoprefixer = require('gulp-autoprefixer'),
compass = require('gulp-compass'),
concat = require('gulp-concat'),
concatcss = require('gulp-concat-css'),
sass = require('gulp-sass'),
  • Odpowiedz
@MJToshi: jeśli chodzi o webdev/frontend, to windows jak dla mnie to jakiś koszmar, jak nie potrzebujesz photoshopa to spróbuj utworzyć sobie jakieś środowisko linuxowe(np jako drugi system)
  • Odpowiedz
@niezielony: Gulp-a i Grunt-a w starszych projektach. Oba mają swoje zakamarki, nie powiedziałbym, że któryś jest jakoś wyraźnie lepszy. Gulp jest nieco szybszy i code-over-configuration, więc dla mnie wygrywa.
  • Odpowiedz
Potrzebuję jakiegoś sprawdzonego i prostego konfigu do Gulpa z BrowserSyncem, SASSem i wszelakimi concatami bez żadnych frameworków czy innych CMSów. Ktoś coś?


#webdev #gulp
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

JWTAuth


@anghelus: rozdziel sourc i vendor, vendory CSS nie musisz komilować za każdym razem tylko jak dodasz cos do bowera, a swoje źródłowe CSSy może kompilować szybciej w osobnym tasku wrzuconym do watch

  • Odpowiedz
@bonus: lol faktycznie, przecież wystarczy je raz skompilować (głównie źródła semantic) i później tylko połączyć z skompilowanym css. Dzięki!

O linuxie myślałem, aby postawić obok windy, ale jednak lubię mieć wszystko w jednym miejscu i nie mam jakoś problemów z webdevem na windzie.

@vord: startowałem na zwykłego (regulara), wałkowali mnie prawie godzinę - team lider z działu frontend oraz babka z HR, która prowadziła pod koniec
  • Odpowiedz
Pytanie na temat gulpa - tutaj też jest koncepcja build targetów jak w gruncie czy nie ma? Jeśli nie to po prostu robicie taska per target czy jest jakieś inne podejście?
#gulp #javascript
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mathix: To raczej pełna dowolność, gulp zupełnie nie narzuca nic od siebie, patrzyłeś jak inni trzymają swoje configi? Ja mam osobne taski do dev i prod.
  • Odpowiedz
Co jest, że #gulp -image-optimization jest tak powolny u mnie? Sprzęt tragiczny nie jest (no, może poza integrą Intel HD 4600). Obrazek ~550KB.

[12:49:53] Starting 'images'...
[12:51:21] gulp-image-optimization: ✔ lockscreen.png (saved 46.3 kB)
[12:51:21] Finished 'images' after 1.47 min

#webdev
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tojtek: albo to optymalizacja na poziomie NASA/NSA, albo coś jest nie tak. W krótszym czasie kilkadziesiąt zdjęć swojego czasu (ładnych parę lat temu) dało się bez problemu zoptymalizować.
  • Odpowiedz
@Tojtek: Jak porównywałem z serwisami online do kompresji bezstratnej to im schodziło jeszcze więcej czasu xD no i zazwyczaj max 20 obrazków i każdy osobno musiałem pobierać. Także bez sera xd
  • Odpowiedz
@le1t00: Zamiast
'src/**/*.jpg','src/**/*.gif','src/**/*.jpeg'] możesz dać src/**/*.{jpg,jpeg,gif}
gulp.watch(path+'/**/*.scss', ['styles']);
gulp.watch(path+'/*.scss', ['styles']);

1. parametr może być tablicą globów, czyli to może być 1
  • Odpowiedz
Da radę utworzyć jakoś package.json bazując na node_modules?
Udało mi się ogarnać gulpa bazując na plikach z pracy jednak tam nie utworzyłem package.json #gulp #webdev #node
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kolejny problem z #gulp jednak na #windows10.
W linku pastebin mój gulpfile.js.

Wszystko prawie działa. Ta sama konfiguracja na Windowsie 7 chodziła bez problemu. Teraz po włączeniu gulpa wywala mi error w Browser Sync

[19:34:57] 'browser-sync' errored after 17
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#gulp jest zajebisty jednak póki co widzę jedną mała niedogodność.
W folderze z projektem mam node_modules które obecnie ważą ok 22mb, a będą pewnie więcej.
Czy da się zrobić to w taki sposób aby nie musieć kopiować tego za każdym razem do każdego innego projektu?
Oraz dogrywać do każdego projektu plaginów jak zechce mi się czegoś nowego? #webdev #nodejs
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@le1t00: a czy czasem plaginy nie zapisują Ci się do package.json? Przy instalacji pluginów wybieraj opcję --save. Później przy innym projekcie kopiujesz sobie ten package.json i dajesz npm install i samo Ci dociagnie co trzeba, ale moge się mylić xD
  • Odpowiedz