Дмитрий
Sergey
😀
Nikita
эм, как связан - очень просто, если меняешь домен, localStorage хранится в другом файле
Nikita
ну я уже написал мигратор)
Sergey
Nikita
свое прилоежение, да. А потом запаковал приложение в электрон
Nikita
думал миграторы уже есть готовые
Sergey
какие миграторы?
Дмитрий
как в воду глядел))))
Vladimir
Вы что-то делаете не так
Nikita
какие миграторы?
ты представляешь, как электрон localStorage хранит межде запусками?)
Nikita
Sergey
Vladimir
Зачем в электроне открывать сайт?
Nikita
Sergey
Nikita
ls '/Users/nkt/Library/Application Support/Slack/Local Storage'
total 216
-rw-r--r-- 1 nkt staff 7.0K Apr 21 13:22 file__0.localstorage
-rw-r--r-- 1 nkt staff 0B Apr 21 13:22 file__0.localstorage-journal
-rw-r--r-- 1 nkt staff 44K Apr 21 13:22 https_raceflight.slack.com_0.localstorage
-rw-r--r-- 1 nkt staff 0B Apr 21 13:22 https_raceflight.slack.com_0.localstorage-journal
Nikita
file__ будет домен
Sergey
ну и куда и откуда мигрировать
Nikita
file__0.localstorage - вот так будет localStorage храниться
Nikita
вот мне и надо было site.com -> file__ смигрировать
Sergey
короче понятно
Nikita
лол)) знатоки))
Sergey
просто бред)
Nikita
что бред? что раньше было mainWindow.loadUrl('https://site.com'), а теперь стало mainWindow.loadUrl('path/to/index.html')?
Sergey
зачем вообще было делать loadUrl site.com
Sergey
а не запаковать сразу
Sergey
да и к тому же, миграция локалстораджа, капец какой редкий кейс
и выглядит костыльно
Sergey
ну ясно
Sergey
просто смысл десктопного приложения тогда?
Nikita
Sergey
Sergey
Nikita
app.setBadge или как там
Nikita
ну все взаимодействие с электроном у меня обернуто так
Nikita
if (typeof window.require === 'function') {
const electron = window.require('electron');
// do whatever you want
}
Sergey
работает норм, да?
Sergey
я вот задумался, что возможно есть смысл подключать окошко из веба к электрону
Nikita
Nikita
окошко из веба к электрону?
Sheldhur
у вас IE? не хотите хром? вот вам наше десктопное приложение
Sheldhur
на хроме
Sheldhur
но вы этого не заметите
Sheldhur
Nikita
Sergey
Дмитрий
)))))
Дмитрий
так и не смог к тачбару привыкнуть....
Дмитрий
поменял на кнопки
Sheldhur
это самое полезное его применение?
Sergey
Дмитрий
?
Sheldhur
например?
Sergey
Могу Фотошоп показать
Sergey
Гаражбэнд
Sheldhur
лол
Sergey
Увидишь)) очень удобно
Дмитрий
Я, как разработчик, не нашёл хорошего применения
Дмитрий
Только постоянно отвлекался
Sergey
Дмитрий
да
Sergey
Дмитрий
да, в idea много хоткеев на них
Дмитрий
привык
Sergey
Ясно
Sergey
Мне зашло, очень даже
Sergey
Нас добавили в Readme репозитория Electron
https://github.com/electron/electron#community
GG
Оу, у электрона есть русская Дока
https://github.com/electron/electron/blob/master/docs-translations/ru-RU/README.md
Sheldhur
ну только она такая себе
Sheldhur
вроде
Sheldhur
там ни одна ссылка не работает xD
Roman
почему неодина? переведён только tutorial