
Lev
06.12.2017
10:29:04
настройки да
в файл однозначно
и читать при запуске

Sheldhur
06.12.2017
10:29:36
и в чём смысл?

Google

Lev
06.12.2017
10:29:48
А где их еще хранить?

Sheldhur
06.12.2017
10:30:01
localStorage
IndexDB

Lev
06.12.2017
10:30:27
localStorage потеряться может
более чем легко)
плюс локал сторадж хранит только строковый тип

Sheldhur
06.12.2017
10:31:01
ой а файл у тебя бинарный
ага

Lev
06.12.2017
10:31:16
Мммм числовые типы
булевы типы
в жсоне
ну а IndexDB ради конфига поднимать, как из пушки по воробьям)

Sheldhur
06.12.2017
10:31:58
храню в локалсторе, никаких проблем

Google

Sheldhur
06.12.2017
10:32:07
булевы, числа
дату только конвертирую и всё

Lev
06.12.2017
10:33:06
числа как бы тоже надо конвертироавть)

Sheldhur
06.12.2017
10:33:15
шта

Lev
06.12.2017
10:34:15
Ну localstorage числа хранит в виде строк и выдает в виде строк

Sheldhur
06.12.2017
10:34:29
потому что не надо заводить одно свойство на каждый пропс
а хранить всё в json

Lev
06.12.2017
10:35:12
Ну такое)
я все равно буду сторонником файла для конфига
Его можно руками поправить)

Yura
06.12.2017
10:35:52
+1, можно ручками дебаг режим включить, например
а как такое в локалСтор сделать

Sheldhur
06.12.2017
10:36:01
запустил приложение, открыл консоль, поправил руками

Yura
06.12.2017
10:36:19
консольку вызывать

Lev
06.12.2017
10:36:30
На продакшене не канает
Если надо конфиги менять
У нас инженеры конфиги меняют по ssh)

Yura
06.12.2017
10:36:59
теб более я из конфига девтулзы включать могу

Lev
06.12.2017
10:37:08
да

Google

Lev
06.12.2017
10:37:13
девтулзы из конфига +

Sheldhur
06.12.2017
10:37:13
если тебе на продакшене конфиги менять надо, то у тебя что-то черз жопу сделано

Lev
06.12.2017
10:37:17
Эм нет
Ты никогда не думал что у приложения бывают разные конфиги?)
например разные ip адреса для запросов)

Sheldhur
06.12.2017
10:38:13
и в чём проблема
мб стоит пункт в настройки добавить для таких вещей?

Lev
06.12.2017
10:38:43
Например в том что машина удаленная? И человек к ней не прикасается?
И у нее нет понятия настройка?

Sheldhur
06.12.2017
10:38:55
или создать точку распространения конфигов

Lev
06.12.2017
10:39:08
Точку создать невозможно)
vpn, закрытые сети и все такое)

Sheldhur
06.12.2017
10:39:39
зачем тогда электрон, если человек к приложухе не прикасается?
вы ваще нормальные? ?

Lev
06.12.2017
10:40:01
Например показывать информацию?
Мы используем электрон для системы электронных очередей

Sheldhur
06.12.2017
10:40:47
лол

Lev
06.12.2017
10:40:51
У нас есть модуль "доски с талончиками", к которой никто и никогда не прикасается, которая отображет информацию

Sheldhur
06.12.2017
10:40:54
а браузер чем не устроил?

Lev
06.12.2017
10:41:08
Например тем, что его нужно ставить?

Google

Lev
06.12.2017
10:41:16
Вместе с nodejs?

Sheldhur
06.12.2017
10:41:19
а электроноприложуху не надо?

Lev
06.12.2017
10:41:38
Не надо)
Копипаста и все такое

Yura
06.12.2017
10:41:51
а как с железом общаться через браузер, фс?

Lev
06.12.2017
10:41:57
nein
nodejs
У нас там сокет поднят с нодой, нода общается с принтерами, сканерами и всей переферией

Admin
ERROR: S client not available

Yura
06.12.2017
10:42:30
не, я к тому зачем электрон

Lev
06.12.2017
10:42:35
визуалка

Yura
06.12.2017
10:42:37
мы тоже терминальные решения пилим

Lev
06.12.2017
10:42:41
ну вот и мы

Sheldhur
06.12.2017
10:42:51
в тои то и дело что не нужен

Lev
06.12.2017
10:42:52
Браузер нас не устраивает

Yura
06.12.2017
10:43:10
вам не нужен, нам нужен =)

Lev
06.12.2017
10:43:13
Как миниммум тем, что его нужно ставить и под х32 его нету нормального

Sheldhur
06.12.2017
10:43:13
поднял локальные сервисы на ноде, которые с твоим железом общаются и всё
остальное через браузер

Lev
06.12.2017
10:43:18
еще раз

Google

Lev
06.12.2017
10:43:44
когда у тебя 200 машин, которые надо собрать и настроить, не оч прикольно на каждую ставить ноду, браузер и еще кучу либ для работы
Мне проще собрать все в рамках электрона
И не быть зависимым от системы кстати еще
+ из браузеров подходит только хром
А его нет нормально под х32

Sheldhur
06.12.2017
10:44:54
про докер и систему распространения пакетов и конфигов у вас никто не слышал я так понимаю?

Lev
06.12.2017
10:45:18
Причем тут докер вообще?
Докер не работает с визуалкой
Докер под сервисы

Sheldhur
06.12.2017
10:45:51
притом что в нем можно всё окружение настроить и распрастронить на ваши терминалы
контейнеры

Lev
06.12.2017
10:46:01
Нет нельзя

Sheldhur
06.12.2017
10:46:03
и ничего не ставить
ну да, лучше по ssh лазить конфиги ручками править

Lev
06.12.2017
10:46:24
Докер не так работает
Да лучше
потому что конфиги разные

Sheldhur
06.12.2017
10:47:37
прям на каждой машине индивидуальные?

Lev
06.12.2017
10:47:40
да
На каждой третьей)

Sheldhur
06.12.2017
10:48:05
всё равно не вижу проблемы