@react_js

Страница 619 из 5115
Ches
11.11.2016
00:06:35
можете подсказать как подключить sass в create react app? сделал по этой статье https://medium.com/@Connorelsea/using-sass-with-create-react-app-7125d6913760, не работает...

т.е установил модули и добавил в dev webpack этот код

{ test: /\.scss$/, include: paths.appSrc, loaders: ["style", "css", "scss"] },

Lupsick
11.11.2016
02:08:11
https://github.com/franciscop/superdom.js

Google
Arsen
11.11.2016
09:55:28
вот у apollo в документации есть что можно нетворк лэйер кастомайзить как надо и в пример приведены вебсокеты: http://dev.apollodata.com/core/network.html#custom-network-interface

но самого примера - где это делают найти не могу. если кто-нибудь поделится ссылкой на пример буду рад

Dmitriy
11.11.2016
11:47:24
Есть простое решение для подготовки картинок для ретины/не ретины?

сейчас я вижу решение в лоб - загружать картинку в два раза больше размером, через стиль указывать ширину в два раза меньше

может есть для вебпака какой-то плагин, чтобы я загружал просто картинки большие, а он сам генерил стили с размерами для разных устройств?

Dmitriy
11.11.2016
11:50:51
и то и то интересно

Eugeniy
11.11.2016
11:50:59
Чет все ищут какие-то космические решения, плагины, по-моему все более просто решается

css - MQ

img - srcset

<img src="small.png" srcset="large.png 2x">

Dmitriy
11.11.2016
11:52:26
а для css?

Google
Egor
11.11.2016
11:52:47
pixel ratio

Alexander
11.11.2016
11:52:52
media query

Eugeniy
11.11.2016
11:52:58
MQ

яж написал

Dmitriy
11.11.2016
11:53:29
можно пример, пожалуйста?

Eugeniy
11.11.2016
11:54:34
@media screen and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) { }

ну либо загугли media queries retina

Dmitriy
11.11.2016
11:55:12
и так для каждого стиля с беграунд картинкой нужно доп стиль писать?

Eugeniy
11.11.2016
11:55:56
ну если ты используешь какой-нибудь sass, то напиши миксин и все

типо +retina('img@2x.png')

в миксине пропишешь mq и не нужно будет копипастить

Dmitriy
11.11.2016
11:58:24
я должен хранить два файла для картинки?

Eugeniy
11.11.2016
11:59:05
ам, всм?

положи обычные картинки в папку, для ретина создай рядом к примеру папку и туда положи их, либо добавь префиксы и в 1 папку все складывай

Dmitriy
11.11.2016
12:00:18
понял, спасибо

конечно хочется это автоматизировать

Eugeniy
11.11.2016
12:00:45
ну по поводу картинок есть какие-то плагины, для галпа точно помню что есть

кидаешь для ретины картинку

он делает 2 копии

1 для ретины - 1 ужатую в 2 раза

Google
Eugeniy
11.11.2016
12:00:59
с префиксом

Dmitriy
11.11.2016
12:01:43
у нас щас есть для favicon плагин, он вообще подо все что можно генерит картинки вот что-то типа этого надо, но для беграунда

ну и чтоб css дополнял сам, конечно :)

Eugeniy
11.11.2016
12:02:25
либо если используете скетч, то там тоже по-моему плагин есть для ассетов

выбираешь все - указываешь префикс - он сохраняет под ретину и под обычное

ну чтобы css сам дополнял хз - мб у postcss есть какой-то плагин

https://www.npmjs.com/package/postcss-at2x

Dmitriy
11.11.2016
12:06:10
класс, осталось только нагенерить файлы сами

вообще конечно svg рулит

[Anonymous]
11.11.2016
12:52:39
какие есть плагины/воркфлоу для корректной работы с аналитикой в стеке webpack+babel? для гугла есть https://github.com/googleanalytics/autotrack , для yandex'a, вк и фб подобного не нашел.

Ҫѐҏӗѫӑ
11.11.2016
13:19:13
тут еще есть кто-то, кто сомневается что Штальц упоротый?

у меня для таких есть кое-что

https://github.com/staltz/comver

Konstantin
11.11.2016
13:20:43
Ну так нефиг патчи плодить, пиши сразу правильно)

Dmitry
11.11.2016
13:24:30
Кто знает? Существует ли beautify для Stylus

Leonid
11.11.2016
13:25:27
https://github.com/staltz/comver
Вообще мыслит в правильном русле. И underscore и недавно lodash напарывались на такую вещь и говен было немало(у дальтона поменьше т.к. он сразу закрывает issue и лочит комменты)

Eugeniy
11.11.2016
13:27:42
Кто знает? Существует ли beautify для Stylus
Имено чтобы stylus код преводил в порядок? или конечный

Dmitry
11.11.2016
13:27:58
Именно stylus код

Eugeniy
11.11.2016
13:31:03
Google
Ronan
11.11.2016
15:21:45
Хочу пойти на эти курсы http://frontend-science.com/react/, стоит или нет?

Vladimir
11.11.2016
15:28:18
> http://frontend-science.com/react/#mentors первый раз вижу этих людей

Grigory
11.11.2016
15:28:54
Думаю, что лучше просто сесть и написать прилагу. Пользы будет больше.

Anastasia
11.11.2016
15:30:54
Я бы ничего не проходила на frontend-science в принципе

Sergey
11.11.2016
15:32:24
Еще и лицензия временная

Evgeniy
11.11.2016
15:34:36
Перед тем как башлять, тут есть видос по React от Поршневой (ведущая курса). В целом хорошо и бесплатно) https://www.youtube.com/watch?v=mYvdeFfZ_NE А вот платить, я хз. Решай сам)

Vladimir
11.11.2016
15:40:55
кусочки es7 синтаксиса

Ches
11.11.2016
15:58:41
да, классное видео, я смотрел

Перед тем как башлять, тут есть видос по React от Поршневой (ведущая курса). В целом хорошо и бесплатно) https://www.youtube.com/watch?v=mYvdeFfZ_NE А вот платить, я хз. Решай сам)

Ave
11.11.2016
15:59:01
видос у них норм

Ches
11.11.2016
15:59:44
знает еще кто похожие видео где делают приложение на реате и ноде?

code4aman
11.11.2016
16:05:35
Разные топики ж, на англ много должно быть

YOda
11.11.2016
16:16:33
Всем привет, кто нибудь сталкивался с проблемой при использовании webpack не может забилдить jsx в связке node.js и react.js ?

Timur
11.11.2016
16:18:52
Народ, помогите установить и настроить Babel в WebStorm для компиляции ReactJS. Настроить на отдельный проект получается, но каждый раз скачивать 130 мб файлов из за команды npm install —save babel-preset-es2015 как то не айс. Можно ли как то установить один раз и все?

Artyom
11.11.2016
16:19:46
npm install -g

Pavlo
11.11.2016
16:19:50
Это нормально, у каждого проекта свои зависимости.

Timur
11.11.2016
16:20:29
Это нормально, у каждого проекта свои зависимости.
Какие зависимости? Мне просто нужен компилятор и все

Artyom
11.11.2016
16:21:49
@YOda посмотри react-starter-kit

Google
Pavlo
11.11.2016
16:22:34
Каждому проекту нужен компилятор.

Это его зависимость.

Timur
11.11.2016
16:23:07
Пусть все проекты используют компилятор из одного места. Зачем каждому проекту отдельный компилятор?

Pavlo
11.11.2016
16:23:29
Не айс

В package.json должны быть прописаны все что нужно что бы запустить.

Eugeniy
11.11.2016
16:25:02
Просто лишние 20-40 метров на диске не думаю, повлияют на что-то

Timur
11.11.2016
16:25:07
зачем?
Это я спрашиваю, зачем? Зачем каждому проекту отдельный компилятор

Vladimir
11.11.2016
16:25:15
не компилятор

а зависимости

Artyom
11.11.2016
16:25:24
всякие Babel кладутся в devDep так что можно иметь и глобальную установку и локальную под каждый проект, если необходимо

Vladimir
11.11.2016
16:25:37
чтобы ты мог дать свой проект другому разрабу

YOda
11.11.2016
16:25:45
Vladimir
11.11.2016
16:26:01
и он могу установить все зависисомти с помощью одной команды npm install

Artyom
11.11.2016
16:26:04
npm i -g packagename

но я бы этим не злоупотреблял

Vladimir
11.11.2016
16:26:43
без package.json ему нужно делать npm start, npm install, пока не установит всё, что ты не добавил в package.json

Страница 619 из 5115