@electron_ru

Страница 83 из 177
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
всё равно не вижу проблемы

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