Vladislav
я перевожу свои легаси-проекты на es6, но пока не думал про оптимизацию данных
Grigory
всем привет, есть такая проблема при сборке вебпаком не получается зарезолвить background url в sass
структура файлов такова
src |
|sass|
|style.sass
|critical|
|critical.sass
Grigory
при сборке просто style.sass все ок, а critical.sass который импортит в себя style.sass выдает ошибку путей к файлу
сам путь к файлу выглядит так
background: url('../images/icon.sbv');
ошибка
Module not found: Error: Cannot resolve 'file' or 'directory' ../images/icons/loader.svg in /Users/User/Work/project/src/scss/critical
Vladislav
ты бы ошибку сначала написал
Serhii
Это не вся ошибка я полагаю. Там есть что то об отсутствии лоадера?
Grigory
нет про лоадер ничего нет
Grigory
фишка в том что если собирать просто style.sass который на уровень выше то все ок
Vladislav
а где у тебя loader.svg-то?
Vladislav
если в src, то понятно почему, ты долбишься по относительному пути
Grigory
в src, а если указать абсолютный путь то он не инлайнит svg а оставляет ссылку
Vladislav
https://github.com/jtangelder/sass-loader
Vladislav
там поддерживается тильда
Vladislav
попробуй с ней импортировать
Vladislav
а не, нифига
Vladislav
https://github.com/jtangelder/sass-loader#problems-with-url
Vladislav
так что придется делать ../../
Vladislav
в общем, спустись еще на один уровень, и будет тебе счастье
Grigory
затыка в том что собирать надо и critical и style, придеться че-то мудрить)
Grigory
спасибо за наводку)
Anonymous
ionic when native scroll enabled nav-bar flickering 😡
Serhii
я собираю отдельно жс вебпаком а цац грантом
Vlad
Serhii
потому что я не уверен в лоадере вебпака для цаца и его насройках
Vladislav
Serhii
ладно
Serhii
так исторически сложилось
Serhii
гг
Алексей
но зачем?
webpack далеко не во всем хорош, скажем так - гдето он даже ужасен. Не все loader-ы одинаково хороши.
Serhii
а по конкретнее
Алексей
Mykola
а что идеально?
Serhii
особенно в .sort
Serhii
азазаза
Vladislav
я иногда жалею, что пересел c actionscript
Vladislav
actionscript – это javascript здорового человека
Алексей
Назавите что не идеально - я скажу что это идеально! :)
Vlad
Vladislav
Vlad
поэтому типизированное фп спасёт жс
Serhii
сомневаюсь
Serhii
ангуляр2 притягивает использовать тайпскрипт но есть одно но
Vlad
ангуляр не фп
Serhii
именно ес6 будет встроенный в браузер а не тайпскрипт
Дима
ДАЛАДНА?))
Serhii
да, так мне и сказали
Vlad
Ilya
>fp
>js
Алексей
Да не нужно никакой типизации, посмотрите на Ruby - так много очень сложного софта делают. Да нету в JS интерфейсов зато есть “протокол”.
А ФП - это вообще анекдот, для сайтов визиток
Serhii
но ты же говорил про типизацию
Vlad
типизированное фп можно и на чистом жс писать
Serhii
я патирялся
Vladislav
Дима
Типичный typescript в руках js-программиста это будет а ля var (e:any):any=>any
Vladislav
ну я для апишек такое делал
Vladislav
кинул не тот тип? пиздуй
Vladislav
давайте фп расшифруем, а то я пытался просто догадаться
Vlad
я патирялся
`
const splitByComma = pipe(
contract('input', String),
split(','),
map(trim),
reject(isNil)
)
splitByComma(',uni,, corns,meow,') // ['uni', 'corns', 'meow']
``
Vladislav
функциональщина, шоле?
Vlad
Vladislav
Mykola
Не ради холливара, Ramda чем принципиально отличается от тех же lodash?
Vlad
Дима
Тем, что основана на фп парадигме. Data is last
Serhii
`
const splitByComma = pipe(
contract('input', String),
split(','),
map(trim),
reject(isNil)
)
splitByComma(',uni,, corns,meow,') // ['uni', 'corns', 'meow']
``
ага, лодаш _.chain тоже функциональное
Serhii
ы
Vlad
есть lodash-fp, но он оформлен по остаточному принципу
Дима
Нет
Дима
Vlad
Vlad