@webpack_ru
Webpack — русскоговорящее сообщество

Обсуждения webpack, лоадеров, плагинов и сборок Правила: http://bit.ly/our_etiquette См. также: @rollup_ru, @react_js, @vscode_ru, @macos_ru, @js_ru

974 members

Архив канала @webpack_ru 22 марта 2017 г.

04:32:13 ДП
User 177916640
User 107340798
какие лоадеры нужно подключить, чтоб url в sass файлах работал? Вот так недостаточно:
 {
        test   : /\.css$/,
        use: [
          'style-loader',
          'css-loader',
          'resolve-url-loader'
        ]
      },
      {
        test: /\.scss$/,
        use: [
          "style-loader",
          "css-loader",
          "resolve-url-loader",
          "sass-loader?sourceMap",
        ],
      },
хм... ща глянул. там в сасс-лоадере есть некая проблема с урлами...
и решают её они при помощи резолв урл лоадера. https://github.com/bholloway/resolve-url-loader#apply-via-webpack-config

1) У тбя не работает такая настройка как ты указал? 
2) Твой вебпак точно версии 2?
09:25:43 ДП
User 97081120
все еще настаиваю на неверном порядке лоадеров, сначала надо урлы порезолвить, потом сассу скармливать
09:26:15 ДП
User 97081120
мб конечно непоможет, не пользовался, но из общей логики кажется, что так должно быть
09:26:25 ДП
User 39032940
а у сасса своего резолвера урлов нет как в стайлусе?
09:26:40 ДП
User 97081120
нет вроде
09:26:51 ДП
User 97081120
стилус же вообще убойно дохуя всего может
09:26:57 ДП
User 97081120
а сасс старше сильно
09:27:13 ДП
User 39032940
ну вообще у меня сначала стайлус лоадер
09:27:23 ДП
User 39032940
а потом уже файл-лоадеры идут
09:27:35 ДП
09:27:43 ДП
User 97081120
потому что тебе стилус надо порезолвить
09:27:49 ДП
User 97081120
он самый высокоуровневый
09:28:01 ДП
User 97081120
а тут очевидно сасс лоадер упадет от урла который не знает
09:28:07 ДП
User 97081120
и резолв урл лоадер не запустится
11:27:03 ДП
User 97081120
чуваки, тупой вопрос
11:27:05 ДП
User 97081120
но я чет завис
11:27:09 ДП
User 97081120
у меня есть первый вебпак
11:27:22 ДП
User 97081120
есть в статиках папка с языками, где джейсоны лежат
11:27:46 ДП
User 97081120
как бы мне к ним хэш прикрутить? они из js подключаются строчкой, мой переводчик путь до них получает
11:27:58 ДП
User 97081120
а то они блин кэшируются и новые переводы не падают без очистки кэша
11:28:14 ДП
User 97081120
потыкался в файл лоадер и урл лоадер, но я явно делаю что-то не так
03:30:05 ПП
User 39032940
file loader умеет
03:30:55 ПП
User 39032940
options: {
  name: '[name].[hash:10].[ext]',
},
03:44:36 ПП
User 97081120
короче я забил
03:44:43 ПП
User 97081120
там в другом дело было
03:44:47 ПП
User 97081120
они просто копировались
03:44:50 ПП
User 97081120
и вебпак их не собирал
03:44:57 ПП
User 97081120
только Copy Plugin
04:00:12 ПП
User 39032940
ну у копи плагина та же история
05:08:03 ПП
User 181923858
Подскажите, почемуто hot Reload react-hot-loader 3.0.0-beta.6 перестал корректно обновлять компонент, стал сбрасывать state. Хотя вроде работало все нормально
05:30:16 ПП
User 181923858
Нашел что если компонент обернут в HOC то hot reload обновляет весь компонент. Например если самый основной компонент обернут например в HOC оторый отоброжает спинер. То при изменении любых вложенных компонентов происходит полное обновление
05:35:03 ПП
User 97081120
интересно
05:35:11 ПП
User 97081120
надо бы проверить
05:35:24 ПП
User 97081120
но вообще логично
05:35:30 ПП
User 97081120
ему ж надо функцию перевызвать
05:35:36 ПП
User 97081120
которая хз че там с твоим компонентом делает
05:41:50 ПП
User 181923858
Но просто очень много мест где есть hoc
05:42:11 ПП
User 97081120
ну я прям не задумывался об этом
05:42:17 ПП
User 181923858
и соответственно не работает вся мощь hot reload
05:42:25 ПП
User 97081120
но у меня ж сука в одном из проектов перевод через хок сделан
05:42:29 ПП
User 97081120
ты мне прям глаза открыл
05:42:34 ПП
User 97081120
на кэпскую вещь
05:43:58 ПП
User 181923858
а я сейчас играю с http://cssinjs.org/?v=v6.5.0 там все компоненты оборачиваются в hoc
cssinjs.org/?v=v6.5.0
A lib for generating CSS from JavaScript
05:49:08 ПП
User 181923858
Попробуйте кто смотжет у себя, может это только у меян такое поведение
06:33:43 ПП
User 181923858
User 97081120
но у меня ж сука в одном из проектов перевод через хок сделан
А что ты используешь для перевода?
06:33:57 ПП
User 97081120
i18next-react
06:34:29 ПП
User 63995685
User 97081120
i18next-react
как оно? удобная штука?
06:34:35 ПП
06:34:40 ПП
User 97081120
но в начале надо немного мозг сломать
06:34:42 ПП
User 97081120
для настройки
06:34:47 ПП
User 97081120
и вот сейчас нашлась проблема
06:34:51 ПП
User 97081120
прямо вот только что
06:34:58 ПП
User 63995685
User 97081120
да
отлично, спасибо буду иметь в виду
06:35:04 ПП
User 63995685
User 97081120
прямо вот только что
какая?
06:35:05 ПП
User 97081120
после выкладки первый заход не подтягивает словари и показывает ключи
06:35:13 ПП
User 97081120
и то не каждый раз
06:35:21 ПП
User 97081120
как поймать — хз, ломаем голову сидим
06:35:39 ПП
06:36:16 ПП
User 97081120
пока что проблема решается тем, что во время выкладки еще гет запрос отправляется на страницу
06:36:18 ПП
06:36:19 ПП
07:08:19 ПП
User 181923858
User 63995685
какая?
А у тебя hot reoad так же себя ведет, как я описал?