Buna
Чувак добавь это в гит гдето будет легче посмотреть
Алексей
Чувак добавь это в гит гдето будет легче посмотреть
он вполне вероятно не особо понимает вас потому что не русский
Buna
он вполне вероятно не особо понимает вас потому что не русский
Не беспокойся, будет понимать, это не тяжело
Abduvali
через гугл переводчик :)
Buna
Да, но я стараюсь.
В гитхаб или gitlab постави твой код чтобы нам легче было
Алексей
Tsconfig u tebea hrenovii
ну это он точно хер поймет)
Alexey Filippov
// electron.vite.config.ts renderer: { base: './', plugins: [react()], resolve: { alias: { '@app': path.resolve(__dirname, './src/renderer/src/app'), '@pages': path.resolve(__dirname, './src/renderer/src/pages'), '@widgets': path.resolve(__dirname, './src/renderer/src/widgets'), '@features': path.resolve(__dirname, './src/renderer/src/features'), '@entities': path.resolve(__dirname, './src/renderer/src/entities'), '@shared': path.resolve(__dirname, './src/renderer/src/shared') } } } // tsconfig.web.json { "extends": "@electron-toolkit/tsconfig/tsconfig.web.json", "include": [ "src/renderer/env.d.ts", "src/renderer/src/**/*", "src/shared/**/*", "src/preload/*.ts", ], "compilerOptions": { "composite": true, "jsx": "react-jsx", "baseUrl": "./src/renderer/src", "paths": { "@app/*": ["app/*"], "@pages/*": ["pages/*"], "@widgets/*": ["widgets/*"], "@features/*": ["features/*"], "@entities/*": ["entities/*"], "@shared/*": ["shared/*"], }, } }
Abduvali
Алексей
Я узбек
аа, болди болди
Abduvali
аа, болди болди
bor ekanu uzbekchani tushunadigan :)
Alexey Filippov
сам такой xD
Алексей
не, он написал что типа понимаешь узбекский
Алексей
у меня друг с Ургенча
Алексей
болди болди сразу
эт типа окей понял
Abduvali
Мне это заменить? Это неправильно?
Alexey Filippov
Мне это заменить? Это неправильно?
https://nodejs.org/api/path.html тебе надо понять что такое относительный и абсолютны путь и откуда он строится потестируй с console.log() разберись с path.join() path.resolve() __dirname
Alexey Filippov
Мне это заменить? Это неправильно?
ты же понимаешь что твое приложение запускается не с папки src/main?
Abduvali
ты же понимаешь что твое приложение запускается не с папки src/main?
У меня есть две папки src, но я включил рендерер в main. Должен ли первый src на самом деле быть в main?
Alexey Filippov
буквально '.src/renderer/src/*
Abduvali
буквально '.src/renderer/src/*
Видите ли вы git hub, он возвращает ошибку, которая не указана, даже при сборке сейчас?
Abduvali
Abduvali
но этот npm run dev работает без ошибок
Alexey Filippov
потому что у тебя абсолютные пути сейчас программа расположена в другой папке и не находит эти файлы
Alexey Filippov
но этот npm run dev работает без ошибок
а ты не собирал раньше react приложения?
Abduvali
а ты не собирал раньше react приложения?
да, я так и сделал, это не было так уж запутанно
Alexey Filippov
вау у гитхаба есть свой редактор в вебе
Alexey Filippov
Abduvali
я тебе в гит запушил изменения
Сейчас я не вижу этих изменений.
Abduvali
У вас это сработало?
Abduvali
У вас это сработало?
теперь есть ошибка и в npm run
Abduvali
эта ошибка все еще не устранена
Alexey Filippov
Это ровно ваша ситуация
ку подскажи куда могут улетать эти файлы(шрифты) они в app.asar зашиты же?
_dimon_chick_
Подняли уже ведь
_dimon_chick_
О круто
_dimon_chick_
Го
Георгий
стейкинг это типо стейки делать? 🗿
Георгий
@MLelyakin, увидел твой канал, прослезился, спасибо
Michael
@MLelyakin, увидел твой канал, прослезился, спасибо
Забросил я, к сожалению( А почему прослезился, тоже 💙 пульсап не достать теперь?
Георгий
Забросил я, к сожалению( А почему прослезился, тоже 💙 пульсап не достать теперь?
Не, я недавно нашёл его в Кыргызстане, но не брал пока. Прослезился, потому что раньше в КБ покупал за 40 рублей, в беззаботные времена 0)
Георгий
Жарить
Одобряем
Alexey Filippov
Это ровно ваша ситуация
ты вроде бы сделал себе решение с помощью голанга скрипт? чтобы обойти ограничение area-drag ты не делал библиотечку или что-то подобное их него?
Alexey Filippov
не могу получить координаты внутри area-drag как вариант отключать курсор если теряются коорды
🅰️nimeCoder
Конкретно это вообще про асар ничо не говорит. Где то в папку .vite
Alexey Filippov
Alexey Filippov
Что такое отключать курсор
в div'e area-drag я не могу получить event event.clientY / X ну в целом как и должно
🅰️nimeCoder
И не сможешь
🅰️nimeCoder
События, там не доступны как на уровне js так и css и др Фактически тоже что pointer-events: none
Alexey Filippov
не могу получить координаты внутри area-drag как вариант отключать курсор если теряются коорды
ааа всмысле css кружка с видео чтобы он пропадал, а не застревал
Alexey Filippov
Да, делал Пока как либу какую то и др, не оформлял
в твоей реализации же не используется area-drag?
🅰️nimeCoder
Ну покраней мере без libiohook как у меня
🅰️nimeCoder
Только мб через апишку screen или как там она в элеткроне если только кординаты
Alexey Filippov
А как ты отсладишь вход в drag area))
хочу чуть ниже drag area другой див шириной в 1px если наступил на него то выкл)
Alexey Filippov
Артем
всем привет! кто сталкивался с созданием авторизации с помощью deeplink? конкретно интересует ubuntu, в дев режиме. вроде получилось зарегистрировать протокол, но связка с процессом не работает. кто-то сталкивался с таким? как решали?
Артем
nometa.xyz
переформулировал, спасибо
🅰️nimeCoder
Покажи как регаешь Ну и что значит не работает
Артем
Покажи как регаешь Ну и что значит не работает
создаю .desktop: const desktopEntry = [ '[Desktop Entry]', 'Version=1.0', 'Name=Sentius Browser Agent', Exec="${process.execPath}" --no-sandbox "%U", 'Type=Application', 'Terminal=false', MimeType=x-scheme-handler/${PROTOCOL};, 'Categories=Development;', 'Comment=Sentius Browser Agent', 'StartupNotify=true' ].join('\n') регистрирую: execSync(`xdg-mime default sentius-browser-agent.desktop x-scheme-handler/${PROTOCOL}`) устанавливаю: app.setAsDefaultProtocolClient(PROTOCOL, process.execPath) в браузере нажимаю xdg-open, ожидаю отловить событие в app.on('second-instance') но его там нет
🅰️nimeCoder
Но регается, да?
Артем
как будто да, до этого явно выдавал ошибку, что не знает приложений ассоциированных с таким протоколом
🅰️nimeCoder
В браузере вроде модно путь глянуть к запусксемому Не? Совпадает?
Артем
не знаю как посмотреть