Виталий
и вот еще нашел на хабре, манифест чувака тоже ошибку выдает после сборки https://habrahabr.ru/post/316490/
Виталий
Народ, кто-то делал автоматическое обновление приложения?
Ohar
Ohar
Задавай вопрос нормально
Виталий
Виталий
Виталий
Я не совсем пойму как это сделать. Нашел этот вариант, https://github.com/iffy/electron-updater-example. Скачал, установил пакеты, запускаю. Но пример выдает ошибку, что не так?
Виталий
зачем вообще нужен токен если приложение должно просто скачиваться с гит хаба?
Виталий
Я правильно понимаю, что алгоритм такой, я обновляю приложение на гите, клиент запускает свой экземпляр приложение и если версия более низкая чем на гите - скачивает его?
Виталий
если да, то выходит нельзя его делать .asar?
Ohar
Виталий
это в папке приложения должно быть?
Ohar
Ну да
Ohar
Написано же
Виталий
Виталий
да и на самом гите тоже нет
Виталий
https://github.com/iffy/electron-updater-example
Ohar
Странно
Ohar
Заведи ишшью в репе
Ohar
Посмотри что автор скажет
Sheldhur
ручками надо создать
Sheldhur
app-update.yml создается при собирании asar
Sheldhur
https://github.com/sheldhur/Vector/blob/master/app/main.development.js
Sheldhur
https://github.com/sheldhur/Vector/blob/master/dev-app-update.yml
Ohar
Sheldhur
это конфиг для electron-updater
Ohar
Виталий
странно, в примере такого не вижу, сейчас попробую
Виталий
Виталий
Ohar
заработал, спасибо!
Тепреь опенсорс-коммьюнити ждёт от тебя PR в репу https://github.com/iffy/electron-updater-example
Виталий
Sheldhur
для прода ниче не надо менять
Виталий
сейчас попробую сделат тестовый проект
Sheldhur
для прода в package.json прописывать дистрибьютора
Виталий
Sheldhur
в package.json ещё дописать
Виталий
я про version в package.json на гите
Sheldhur
publish надо добавить
Виталий
куда?
Виталий
Sheldhur
в package.json ещё дописать
Sheldhur
на гите должен быть релиз опубликован
Виталий
на гите должен быть релиз опубликован
теперь говорит такое [21:23:20.639] [error] Error: Error: Cannot find latest.yml in the latest release artifacts (https://github.com/StekolschikovV/xxx/releases/download/v0.0.3/latest.yml): HttpError: 404 Not Found
Виталий
я сделалил релиз
Виталий
а верисия на гите +1
Sheldhur
ну написано же
Виталий
написано что файла нет
Виталий
так у тебя его тоже не гите в корне нет
Sheldhur
бля, пичем тут сорцы, это релизы
Виталий
не понял )
Sheldhur
доку почитай )
Ohar
Sheldhur
гитхабе 😩
Ohar
охоспаде
expwez
здравствуйте, помогите пожалуйста, столкнулся с вот такой ерундой:
expwez
Таймураз
Если немного вчитаться, то можно заметить, что app не задан
Svyatoslav
app не объявлен как пременная
expwez
var { app, BrowserWindow } = require('electron')
expwez
Таймураз
Не используй var
Удали папку зависимостей и поставь заново
expwez
то есть node_modules из папки проекта?
Таймураз
expwez
expwez
Таймураз
Поставь debugger перед ошибкой и глянь, что возвращает модуль электронп
expwez
expwez
строку?
Dika
строку?
Запускай электроном, а не нодой
expwez
Sergey
Sergey
а почитать рецепты никак
Sergey
https://github.com/Microsoft/vscode-recipes/tree/master/Electron