
Сергей
28.03.2017
20:05:13
как люди умудряются писать на белом фоне
о божечки брэкетс
он же урезанное говно

andretshurotshka?❄️кде
28.03.2017
20:05:48

Google

Сергей
28.03.2017
20:06:21
но изначально я имел ввиду код

Ҫѐҏӗѫӑ
28.03.2017
20:22:44
https://twitter.com/philipshurpik/status/846791984266334209
@vkurchatkin
Если ты решил не слущать Абрамова, то лучше сразу отказаться от реакта

Vladimir
28.03.2017
20:25:41
Мерзость
Хуже Бибера

Denis
28.03.2017
20:37:50
Что там за хайп с prejss
Как-то здесь проскакивало, что на нём можно писать в стиле styled components
Есть пример ?

Alexander
28.03.2017
20:47:55
Допустим я использовал картинку в стилях. Как мне обработать это через webpack?

Razzwan
28.03.2017
21:14:06

Alexander
28.03.2017
21:14:28

Razzwan
28.03.2017
21:14:45

Alexander
28.03.2017
21:14:48

Google

Razzwan
28.03.2017
21:15:20
Какую ошибку выдает последний код?
Здается мне, неверно с ExtractPlugin работаешь
Глянь в примере

Alexander
28.03.2017
21:16:15

Razzwan
28.03.2017
21:16:53
{
test: /\.scss$/,
loader: ExtractTextPlugin.extract({
fallback: 'style-loader',
use: [
'css-loader',
'resolve-url-loader',
'postcss-loader',
{
loader: 'sass-loader',
options: {
sourceMap: true,
}
}
],
}),
},

Alexander
28.03.2017
21:17:07
{
test: /\.scss$/,
loader: ExtractTextPlugin.extract({
fallback: 'style-loader',
use: [
'css-loader',
'resolve-url-loader',
'postcss-loader',
{
loader: 'sass-loader',
options: {
sourceMap: true,
}
}
],
}),
},
Ну у меня также, только postcss нет

Razzwan
28.03.2017
21:17:50
попробуй мой код для sass и аналогично сделай для css
внимательней, еще нет sourceMap - а это обязательное условие для работы.

Alexander
28.03.2017
21:19:52

Razzwan
28.03.2017
21:24:52
можно относительный. Можно алиас в webpack.config прописать, и его использовать.

Alexander
28.03.2017
21:26:08

Razzwan
28.03.2017
21:26:55
относительно файла, в котором пишешь
.inner {
background: url('../../../../../static/img/bg/interested-bg.png') 110% 34% repeat-y;
}
или так:
.inner {
background: url('static/img/bg/interested-bg.png') 110% 34% repeat-y;
}
а для static указать алиас в конфиге. Этот способ предпочтительней, т.к. можно будет файлы перемещать - и ничего не сломается

Alexander
28.03.2017
21:30:57

Razzwan
28.03.2017
21:32:07

Alexander
28.03.2017
21:33:08

Google

Alexander
28.03.2017
21:36:47

Razzwan
28.03.2017
21:38:59
Ответ на последний вопрос тебе не понравится, если выбор только их этих двух вариантов.
Как отправить файл методом POST на сервер, используя заголовок application/json? Можно вообще так?

Сергей
28.03.2017
21:50:44

Razzwan
28.03.2017
22:04:05
Отличный ответ
вот так сидишь, читаешь все это - и фиг поймешь, кто серьезно, а кто честно...

hlomzik
28.03.2017
22:05:08

Alexander
28.03.2017
22:06:48

hlomzik
28.03.2017
22:07:04
так лоадер же нужен, лол
google: webpack config static files

Alexander
28.03.2017
22:07:18

hlomzik
28.03.2017
22:07:28
на png есть лоадер?

Alexander
28.03.2017
22:08:49

Razzwan
28.03.2017
22:09:58
{
test: /\.(jpe?g|png|gif|svg)$/i,
use: [
{
loader: 'file-loader',
options: {
digest: 'hex',
name: 'static/media/[name].[hash:8].[ext]',
}
},
]
},
вот мой лоадер для файла. Выше кидал лоадер для sass. У меня в этой связке работает

hlomzik
28.03.2017
22:10:56

Alexander
28.03.2017
22:10:57
Так, вопрос. Нужно ли файл подключать к компоненту? import 'image'

Razzwan
28.03.2017
22:11:06
@Kl4ssT И для экстракт плагина внизу, у меня указано только имя итогового файла. Может, поможет. Да, chunks - у меня нет. Скинь часть конфига, где описаны chunks?

Alexander
28.03.2017
22:11:24

Razzwan
28.03.2017
22:11:28

hlomzik
28.03.2017
22:11:28
ШТО

Google

hlomzik
28.03.2017
22:11:30
это мешает

Alexander
28.03.2017
22:11:36

hlomzik
28.03.2017
22:11:38
а он исключен для статик файлов. исправь

Alexander
28.03.2017
22:11:52

Razzwan
28.03.2017
22:12:16

hlomzik
28.03.2017
22:12:21
перепроверь. а еще просто попробуй открыть эту картинку, может она битая сильно, хотя это вряд ли.

Razzwan
28.03.2017
22:13:17
Ошибка не меняется
скинь конфиг целиком? Может, что еще пофиксим. А я гляну, как у тебя chunks указаны.

Admin
ERROR: S client not available

Alexander
28.03.2017
22:13:25

hlomzik
28.03.2017
22:14:22
человек
у тебя для лоадера статик файлов папка public указана в exclude
соответсвенно, лоадер для этого файла не применяется

Alexander
28.03.2017
22:15:09
Убрать оттуда?

Razzwan
28.03.2017
22:15:36
да
или нет, но тогда ошибка останется.

hlomzik
28.03.2017
22:15:50
ну давай попробуем ответить на твой вопрос. тебе нужно, чтобы файлы в public папке обрабатывались?)

Razzwan
28.03.2017
22:16:46
скиньте пример подгрузки chunks с сервера, и разделения на эти кусочки для разных страниц?

Google

Alexander
28.03.2017
22:16:51
Всё всё, убирал только к sass.
Работает. Сейчас буду разбираться с путями, ибо фон не отображается
Где-то нашёл и вставил

hlomzik
28.03.2017
22:17:53
проблема конфигов часто в том, что они очень лаконичны, каждое слово что-то значит, и писать его нужно зачем-то)

Alexander
28.03.2017
22:21:34
Всё, сделал. Спасибо больше

hlomzik
28.03.2017
22:22:33

Alexander
28.03.2017
22:22:34
Осталось найти нормальный плагин для селектов :D

hlomzik
28.03.2017
22:22:46
и лучше includes или как там сейчас

Alexander
28.03.2017
22:23:35

Razzwan
28.03.2017
22:23:50
@hlomzik а у тебя есть пример разбиения на chunks с react-router 4?

hlomzik
28.03.2017
22:23:55

Алёна
28.03.2017
22:24:35

hlomzik
28.03.2017
22:24:44
у меня есть проблема с textarea... нужно про них знать что-то особенное, что мешает делать их controlled? становится недоступен, значение из стейта не подхватывает

Razzwan
28.03.2017
22:25:14
Кто-то в курсе, вот эта запись: require('components/pages/about/index').default и вот эта: System.import('components/pages/about/index') эквивалентны?

hlomzik
28.03.2017
22:26:38

Razzwan
28.03.2017
22:28:06
вторая же асинхронная?
я первый спросил ) спасибо. А может такое быть, что у меня из за require('components/pages/about/index').default не работает webpack hot-reload?
если я изменяю подключенный таким образом файл, то Hot reload не срабатывает. Или в чем-то другом проблему искать?

Alexander
28.03.2017
22:30:05
Пол дня сегодня убил, чтобы эти файлы подгрузить. Сначала думал что буду тревожить людей... А тут за час решилась проблема