@electron_ru

Страница 121 из 177
Максим
10.04.2018
16:55:45
Вуе говно
О вкусах не спорят. :)

Сергей
10.04.2018
16:56:11
О вкусах не спорят. :)
Шаблоны — пережиток прошлого. Тут не о чем спорить

Максим
10.04.2018
16:57:46
Шаблоны — пережиток прошлого. Тут не о чем спорить
Никто спорить и не собирался. Если вам нравится react, то вы вправе пользоваться им столько, сколько посчитаете нужным. Так же как и я вправе выбирать, когда мне использовать vue, а когда - react. Спасибо, что поделились своим мнением.

Google
Сергей
10.04.2018
16:58:27
Поэтому и мнение такое

Максим
10.04.2018
16:58:32
Оки-доки

Anton
10.04.2018
16:59:45
Оки-доки
Спасибо, за наводку, буду копать дальше

Максим
10.04.2018
17:03:07
https://github.com/electron/electron/issues/8825 багу-то уже больше года

Anton
10.04.2018
17:06:14
Ох, еще раз спасибо) Тогда это уже не в моем коде ошибка. Буду следить за лечением, а пока могу писать дальше. Тем более основное направление Windows

Max
10.04.2018
17:10:34
Это нужно патчить libchromiumcontent. Долго ждать будешь

Anton
10.04.2018
17:10:59
А есть выбор?)

Max
10.04.2018
17:13:58
Попробуй разные версии Electron. У тебя сейчас стоит 1.8.2? Попробуй 1.8.4 или 2.0.0-beta.7

Anton
10.04.2018
17:15:30
2.0.0-beta7 пробовал - то же самое

Max
10.04.2018
17:20:40
Тогда ищи workaround. Потому что это реально редкий фокап. У меня в проекте все ок, правда у меня React.

Максим
10.04.2018
17:20:56
У тебя ось какая?

Max
10.04.2018
17:21:09
Округляй все до целых. Mac OS

Максим
10.04.2018
17:21:50
русская локаль?

Google
Anton
10.04.2018
17:23:12
Трудно масштаб округлить до целых...) Да и мне кажется, что много где может потребоваться такой кейс с дробными значениями.

Max
10.04.2018
17:23:23


Максим
10.04.2018
17:24:34
Как ее сменить-то?



Anton
10.04.2018
17:26:15
Тогда ищи workaround. Потому что это реально редкий фокап. У меня в проекте все ок, правда у меня React.
Так там же возникает баг даже если с консоли задавать значение style. Т.е. совершенно независимо от фреймворка

Max
10.04.2018
17:27:22
Фреймфорк может это фиксить

Решил принудительно себе поставить app.commandLine.appendSwitch('lang', 'ru_RU');

Все работает так же корректно

Максим
10.04.2018
17:29:24
У меня этот свитч не меняет язык в хроме

window.navigator.userLanguage || window.navigator.language; хотя я почти ничего не понимаю в локалях

Русский вроде там "ru" просто

Max
10.04.2018
17:32:40
У меня все поменял: На запрос: console.log('lang:', window.navigator.userLanguage || window.navigator.language); Вывел: "lang: ru"

Хотя он у меня и так "ru" выводит

Anton
10.04.2018
17:36:08
У меня все поменял: На запрос: console.log('lang:', window.navigator.userLanguage || window.navigator.language); Вывел: "lang: ru"
Операционная система Mac OS, можешь попробовать в командой строке добавить какое-нибудь дробное значение любому div блоку

7

&

?

Max
10.04.2018
17:37:05
Я же уже это делал, все нормально выводит

MacOS 10.13.4. Хотя и на более старших версия все нормально было

Google
Anton
10.04.2018
17:39:38
Понял. Спасибо. Неужели React может как-то подправлять этот момент....не верю в это. Те же рендер-функции...Что-то еще должно быть)

Max
10.04.2018
17:40:55




Не, думаю здесь не реакт

Максим
10.04.2018
17:42:56
У меня всегда lang: ru выводит

Max
10.04.2018
17:42:57
Так тоже все работает: document.body.style.lineHeight = 7.6 + 'px' "7.6px"

У меня тоже

Максим
10.04.2018
17:43:28
не понятно, как изменить язык

Anton
10.04.2018
17:50:48
не понятно, как изменить язык
У меня electron-vue изменил инструкцию. Запустилось нормально. Теперь проблема исчезла

"dev": "cross-env LANG=us_US node .electron-vue/dev-runner.js ",

Максим
10.04.2018
17:51:08
А у меня-то нет )

Anton
10.04.2018
17:51:45
Попробуй ENV поменять внутри системы

Max
10.04.2018
17:51:50
Может все таки en_US ?

Anton
10.04.2018
17:52:02
упс

Максим
10.04.2018
17:52:59
"dev": "LANG=en_US electron-webpack dev",

И правда сработало

Max
10.04.2018
17:54:50
А для продакшена вы как будете делать?

Anton
10.04.2018
17:57:26
А для продакшена вы как будете делать?
Этим же вопросом задумался

Но у меня для Windows клиент, для вторым планом

для Mac*

Google
Anton
10.04.2018
18:36:13
Получается, что в electron 2.0 уже не должно быть этого бага

Максим
10.04.2018
19:08:17
Получается, что в electron 2.0 уже не должно быть этого бага
Ты же сам говорил, что у тебя на бете воспроизвелся

Admin
ERROR: S client not available

Anton
10.04.2018
19:08:29
Так и есть.

Я имел ввиду про релизную версию

Максим
10.04.2018
19:11:20
Ну, доживем до релиза и увидим. У меня локальный проект для компании. Поэтому для меня не слишком уж страшно. Тем более, что 99% сотрудников на линуксе.

Вадим
11.04.2018
17:03:06
electron-builder позволит бинарники собирать, а для апдейтов нужно свое))

Artem
11.04.2018
17:18:01
Скажите пожалуйста, как распаковать/открыть asar файл для извлечении (редактировании) кода? p.s использую windows 10 и OS X Yosemite. Заранее спасибо

Andrey
11.04.2018
17:28:15
https://github.com/electron/asar

Andreas
12.04.2018
13:09:51
День добрый. Посоветуете пожалуйста дистрибутив линукса на котором точно запуститься, на ubuntu 16.04 lts не хочет ругается на кернел

Владимир
12.04.2018
13:15:09
Я бы порекомендовал Debian 9, но это субъективно

Andreas
12.04.2018
13:26:17
нормально установи и на любой поставится)
а нормально это как? можете в меня мануалом по установке кинуть

Владимир
12.04.2018
13:28:29
Google
Владимир
12.04.2018
13:28:40
+ есть сообщества у каждой ОС

присоединяйся к сообществу и что не понятно спрашивай

Andreas
12.04.2018
14:59:11
Данил
12.04.2018
18:17:59


или ничем и юзер сам виноват будет, что убил процесс вместо его закрытия..

Andrey
12.04.2018
20:17:26
Я, обычно, сохраняю параметры в момент изменения, благо это не такое частое событие.

Данил
12.04.2018
20:18:30
но человек может еще поиграть с громкостью и самое главное - изменить размер окна и переместить его

а там за секунду несколько сотен эвентов

Andrey
12.04.2018
20:18:49
для этого можно использовать... ну скажем lodash.debounce

Данил
12.04.2018
20:19:32
что как зачем

Andrey
12.04.2018
20:20:49
можно вызывать метод сохраняющий настройки скажем с паузой 1с. Пусть пользователь там дёргает ползунком, сохранение будет происходить не чаще, чем раз в 1 секунду.

Данил
12.04.2018
20:22:11
addEventListener { once }, сет таймаут на секунду, в таймауте сохранение и опять онс листенер

оставлю это на заметку

и да, я не хочу использовать зависимости вообще

Страница 121 из 177