
Alexey
13.12.2016
13:23:32
Ну импортни этот плагин

Vadim
13.12.2016
13:23:45
@code4aman , если что, то вот мой репозиторий, где я не могу подключить autoprefixer к webpack 2
секунду

Google

Vadim
13.12.2016
13:23:58
https://bitbucket.org/gdekefir/boilerplate_1
Вот если что урл на сорсы: https://bitbucket.org/gdekefir/boilerplate_1/src/d47b3b52e894cdf198152683fa18a8036d8052f5?at=master
Вот что прописано в вебпак-конфиге:
module: {
rules: [
{
test: /\.scss$/,
use: [
'style-loader',
{
loader: 'css-loader',
options: {
importLoaders: true
}
},
'postcss-loader',
'sass-loader'
]
}
]
}
А вот что прописано в package.json:
"postcss": {
"parser": "sugarss",
"map": false,
"plugins": {
"autoprefixer": {
"browsers": ["last 3 version", "ie >= 9"]
}
}
}
Так же добавил файл .postcssrc с содержимым:
{
"parser": "sugarss",
"map": false,
"plugins": {
"autoprefixer": {
"browsers": ["last 3 version", "ie >= 9"]
}
}
}
И создал postcss.config.js с таким содержимым:
module.exports = (ctx) => ({
parser: 'sugarss',
map: false,
plugins: {
autoprefixer: ctx.autoprefixer
}
});
Но автопрефиксер по-прежнему не работает


Vladimir
13.12.2016
13:31:47
ругается(
А тебе нужен ExtractTextPlugin? Он вообще нужен, чтобы вынести css в отдельний файл, а пока на это можно забить и почему бы просто не написать
{ test: /\.css/, loader: "style-loader!css-loader" }

Vadim
13.12.2016
13:32:33
Вообще сейчас много кто использует вебпак второй, или его время еще не пришло?
Или он пока еще очень сырой для использования?

Valentin
13.12.2016
13:34:48
как минимум я :D

Vadim
13.12.2016
13:36:08
Ты, я так понимаю, не используешь autoprefixer или другие какие-то плагины post-css?

Valentin
13.12.2016
13:36:18
использую

Google

Alexey
13.12.2016
13:36:29
Привет, товарищи! Подскажите самый годный путь вывода ошибок одним списком при использовании redux-form с асинхронной валидацией.

Vadim
13.12.2016
13:36:52
У меня вебпак их игнорирует

Valentin
13.12.2016
13:37:21
27 бета
LoaderOptionsPlugin появился с 24 вроде версии

Vadim
13.12.2016
13:38:56
У меня та же версия вебпака. Пытался LoaderOptionsPlugin использовать для этого, но не помогло. Сейчас снова попробую

Yumi
13.12.2016
13:41:24
что нужно в webpack конфиге написать, чтобы он и js и jsx находил без указывания расширения? на данный момент, если не указываю в фром jsx, пишет, что не может найти фаил.

Valentin
13.12.2016
13:42:31
test: /\.jsx?$/,

Yumi
13.12.2016
13:43:17
ага, такой же
значит проблема в другом

Alexander
13.12.2016
13:43:45
В resolve extensions надо указать еще

Valentin
13.12.2016
13:44:14
а, ну да

Alexander
13.12.2016
13:44:26
https://webpack.github.io/docs/configuration.html#resolve-extensions

Yumi
13.12.2016
13:44:57
помогло, спасибо

Vladimir
13.12.2016
13:45:42
а, уже

Vadim
13.12.2016
13:47:49
Прописал так же, но не работает
Вот что я написал:
new webpack.LoaderOptionsPlugin({
test: /\.scss$/,
options: {
context: path.resolve(__dirname, '../'),
debug: true,
postcss: () => [
autoprefixer({
browsers: ['last 3 versions']
})
]
}
})

Valentin
13.12.2016
13:48:20
эм

Vadim
13.12.2016
13:49:31
Вот полный вебпак конфиг:
https://bitbucket.org/gdekefir/boilerplate_1/src/f32b81a6c363385fa6e1a35cf761310189a8a3e4/configs/webpack.config.js?at=master&fileviewer=file-view-default

Google

Valentin
13.12.2016
13:50:33
тест и опшнс там не нужен
алсо, у тебя вендор чанк работает не так, как ты ожидаешь
он меняется на каждое изменение твоего кода)
ну точнее, его хэш
ой, опшнс нужен
хм

Vadim
13.12.2016
13:51:43
В смысле опшнс не нужен? Он же у тебя прописан

Valentin
13.12.2016
13:51:43
сек

code4aman
13.12.2016
13:51:54
И 28бета робит

Vadim
13.12.2016
13:52:53
А если test убрать то появляется ругань "Cannot read property 'unsafeCache' of undefined"
Как только у тебя вообще без параметра test работает?
И что с вендор чанком не так?

Igor
13.12.2016
14:56:19
Я понимаю, что глупый вопрос сюда, но подскажите как бороться в webstorm
есть поиск по всему через 2хshift и надо мне открыть файл header/index.styl
набераю как в атоме - hins и ничерта =(
ищет по index.styl но вылетает 40 файлов во всех компонентах и контейнерах.
Все, понял - понмает h/ins

Vadim
13.12.2016
14:59:03
я просто нажимаю shift+cmd+o, и ввожу например head/i

Igor
13.12.2016
14:59:23
вот я слэш пропустил.
И еще вопрос - кто работает с новым плагином postcss в webstorm - хорошо подерживается синтаксис? Вот stylus просто беда.

Oleh
13.12.2016
15:02:41

Igor
13.12.2016
15:03:37
Понял, спасибо. Попробую в следующем проекте, а то из stylus использую только сахар и nested селекторы

Google

Vadim
13.12.2016
15:10:55
В каком, кстати, русскоязычном сообществе лучше всего задавать вопросы по техническим вещам, типа настройки вебпака?

Eugene
13.12.2016
15:14:17

Nick
13.12.2016
15:28:30

Vadim
13.12.2016
15:31:09

Nick
13.12.2016
15:31:31

Vadim
13.12.2016
15:32:25
Наверное пока действительно рано его использовать
Сыроват

Sergey
13.12.2016
15:34:12
мы перешли на второй вебпак, полет нормальный
я слышал про траблы с постцсс, но мы его не юзаем на нашем проекте

Admin
ERROR: S client not available

Nick
13.12.2016
15:38:10

Vadim
13.12.2016
15:39:07
Прописываете префиксы прямо в css?

Dreamerinnoise
13.12.2016
15:39:49

Vadim
13.12.2016
15:40:14
К сожалению нет :/

Dreamerinnoise
13.12.2016
15:40:35
Именно только автопрефиксер из постцсс использовали?

Vadim
13.12.2016
15:40:42
ага

Dreamerinnoise
13.12.2016
15:40:52
хмм

Vadim
13.12.2016
15:42:08
хмм
Вот мой конфиг, если что https://bitbucket.org/gdekefir/boilerplate_1/src/f32b81a6c363385fa6e1a35cf761310189a8a3e4/configs/webpack.config.js?at=master&fileviewer=file-view-default

code4aman
13.12.2016
15:42:44
мой конфиг в package.json ваще)

Vadim
13.12.2016
15:43:21

Google

Vadim
13.12.2016
15:43:32
Обработка идет минуя вебпак?
Или это через фишки с postcss-load-config? Если да, то я тоже через него пытался (безуспешно) заставить автопрефиксер работать

code4aman
13.12.2016
15:46:44
явно он не нужен, его лодер использует для считывания конфига
https://gist.github.com/code4aman/0d1e2afc80dfbec87827584eabeb9fc0
у меня твой проект не билдится чет, точнее с ошибкой, похоже связано со свежим тайпскрипом

Vadim
13.12.2016
15:50:10
Вот мой package.json
https://bitbucket.org/gdekefir/boilerplate_1/src/f32b81a6c363385fa6e1a35cf761310189a8a3e4/package.json?at=master&fileviewer=file-view-default

code4aman
13.12.2016
15:52:23
вот я открыл его - вижу тс и сцсс - в этом и проблема, у всех свой сетап и не сразу понятно кто где кого ломает, в случае постцсс - есть плагины которым важен порядок - хотя не в этом случае
sugarss там не нужен точно если scss основной язык

Vadim
13.12.2016
15:55:10
Без sugarss тоже пробовал
Ну ладно. Я попробую сделать предельно простой проект с минимумом установок, и протестить автопрефиксер на нем
А то тут может быть проблема в конфликте между разными пакетами

Kreizo
13.12.2016
17:47:54
токен авторизации на фронте где лучше хранить в localstorage или в кукисах ?

Alexey
13.12.2016
17:48:10
кукисы

Kreizo
13.12.2016
17:48:35
они более безопасны ?

Alexey
13.12.2016
17:49:09
как минимум они по умолчанию будут уходить на сервер, то есть не надо постоянно дергать LS и прикреплять заголовок Authorization
*по умолчанию для XMLHttpRequest, и для { credentials: 'same-origin' } в fetch

Kreizo
13.12.2016
17:53:49
посоветуйте какой пакет накатить для кукисов
http://i.prntscr.com/25960b64b54a4f6ebfc5347a6e969730.png
сложный выбор

Alexey
13.12.2016
17:55:17
используй https://npmsearch.com/

Yung
13.12.2016
17:56:02
npm driven development