Hh
Ну просто человек спросил про орм, а ты ему предлагаешь драйвер написать
вот именно, что предлогаю а не советаю что-либо использовать
Grigorii K.
вот именно, что предлогаю а не советаю что-либо использовать
Предлагаю вместо electron просто хромиум использовать 😃
Данил
Парни, подскажите пожалуйста В забилженном приложении возникла ошибка, мб кто сталкивался?
Данил
Да, ты прав
Данил
Уже забилженное приложение
🅰️nimeCoder
Выглядит будто бы для sqlite что то не может создать или обращается к файлу в место папки
🅰️nimeCoder
Ну типа фигурирует метод создания папки и идёт это все где то при ините sqlite в секвалайзе. Может проблема с путями, может они как то прописаны так, что после билда едут
Данил
До билда приложение работает норм
🅰️nimeCoder
Такое бывает, до билда просто оно чуть подругому запускается)
Alexandra
До билда приложение работает норм
Так у вас наверное билд в другой папке, а путь до файла с базой прописан относительный, и либа не может найти путь до файла, потому что он верный только относительно исходников до билда
Alexandra
Сверьте пути, по которым склайт ходит, в конфигах
Данил
Да, скорее всего так Теперь бы понять, где он должен храниться ахахах
Данил
Спасибо, ща буду пробовать, тыкаться
Hh
пользуйся бро __dirname не подводит
Данил
Alexandra
Да, скорее всего так Теперь бы понять, где он должен храниться ахахах
Да где вам удобнее, просто удостоверьтесь, что есть права на папку и сама папка есть, куда склайт стучится, а так хоть в хоум/юзер его кладите, как душе приятнее
🅰️nimeCoder
Hh
Везде кроме esm)
не знаю что это
Grigorii K.
Grigorii K.
EcmaScriptModule
Hh
ааа
Grigorii K.
Там есть альтернатива в import.meta
Hh
а зачем там делать это когда все легче в окружении ноды работает
Hh
в окружении ноды есть esm
к ним разве пути нужны.разве они не работают самостоятельно
Hh
я понял о чем вы
Hh
require
Grigorii K.
Hh
cjs
ахах ну вы меня вообще опозорили перед всеми. ну последний мой довод import cto_to from "./magaz/banan.ts" и вот этот самый путь до банана и есть о том,о чем вы говорите 🤡надеюсь
Hh
я про то что здесь нельзя применить __dirname
Данил
Так у вас наверное билд в другой папке, а путь до файла с базой прописан относительный, и либа не может найти путь до файла, потому что он верный только относительно исходников до билда
D:\PROGRAMMING\work\BagginsCoffee-TrainingApp\release\2.0.0\win-unpacked\resources\app.asar\dist-electron\main - это dirname в папке, где sequelize объявляю Второй скриншот - это структура asar Когда мы пишем dirname в пути, exe запускается, но не открывается, а просто висит в фоновых задач
Данил
мне нужно достать env и базу
Данил
Вообще хз, почему оно не запускается
🅰️nimeCoder
Чтобы узнать что не так, запусти через cli start name.exe
Hh
вечер добрый. у кого было кто с реактом работал на электроне что реакт собирался и электрон нет))
Hh
точнее он просто не запускается
Hh
а когда останавливаю ctrl+c только тогда идет запуск скрипта электрона
🅰️nimeCoder
чет не так со сборкой, реагирует на SIGINT
Hh
все с доки взято
Hh
и с других сайтов
Hh
https://mpolinowski.github.io/docs/Development/Javascript/2021-05-09-electron13-and-react/2021-05-09/ к примеру вот.аналогично доке только еще говорят про cross-env без которой ошибка кст была
Hh
жесть там скрипты
Hh
но это все похоже на такую сборку без cra через собственную сборку вебпака
Hh
проведя аналогии у меня такие же скрипты
Hh
там работает?
Да я исправил у себя.не хочу просто делать как у него
Полина
подскажите может у кого-нибудь есть опыт интеграции функций Matlab в приложение Electron js?
Hh
ребят есть особо прошаренные люди? как браузер отправляет http запросы. это же протокол. как мне имитировать такой протокол. как его составить и тд. curl не интересует.браузер через tcp это делает но как это происходит?
Grigorii K.
ребят есть особо прошаренные люди? как браузер отправляет http запросы. это же протокол. как мне имитировать такой протокол. как его составить и тд. curl не интересует.браузер через tcp это делает но как это происходит?
Браузер это делает точно также, как любой другой клиент. Собственно, потому что "это же протокол". Http/1.1 - это буквально соединение по TCP и отправка текста в определенном формате
Hh
а как мне это соединение сделать
Hh
про Http/1.1 уже начитался..смотрел и про ping и всякое такое...
Hh
но истины нет
Grigorii K.
а как мне это соединение сделать
Соединиться по сокетам, отправить пакет, получить ответ, закрыть сокет
Grigorii K.
А как по ним соединится?
Используя api операционной системы :) Код зависит от конкретного ЯП.
꧁༺ Володя ༻꧂
Друзья, всем привет, давненько здесь не писал) написал многооконное приложение, но проблемма вот в чём: На некоторых компах некоторые окна тупо не хотят отображаться, то есть открывается окно но оно белое и даже нету системных кнопок(закрыть, свернуть, развернуть), если открыть диспетчер задач то вижу что жрёт один из процессов много памяти, самое странное то что те окна которые не загружаются, я открываю в коде таким же способом что и другие. Пожалуйста подскажите в чём проблемма
꧁༺ Володя ༻꧂
꧁༺ Володя ༻꧂
там даже не открываются инструменты разраба
꧁༺ Володя ༻꧂
как будто оно вообще не загружается
Grigorii K.
где?
Лог не рендер процесса, а всего приложения. Можно ещё через strace глянуть
꧁༺ Володя ༻꧂
Лог не рендер процесса, а всего приложения. Можно ещё через strace глянуть
проблемма вот в чем: на моем компе всё норм, при разработке тоже норм, но на продакшене на компах не работает
꧁༺ Володя ༻꧂
или что то я не пойму про что вы)
꧁༺ Володя ༻꧂
Пододждите, кажется я нашел проблемму
꧁༺ Володя ༻꧂
сейчас, проверяю
꧁༺ Володя ༻꧂
сейчас, проверяю
да, я сейчас на седьмом небе от счастья, просто закомментировал transparent: true, и всё заработало, вот только не пойму с чем он сконфиликтировал, подскажите пожалуйста, вот скрин:
Hov.
у меня так и все работает
꧁༺ Володя ༻꧂
transparent: !Boolean(process.platform === "linux"),
у меня на винде это тупило если что
Hov.
Вроде винда тоже не поддерживает
Данил
День добрый, подскажите плз Возможно ли работать с базой (sqlite), которая находится в asar? Она считывается, путь верный, но выдаёт такие ошибки
Данил
Данил
я нашёл про "extraResources": ["appData.db"],