Алексей
хд
Senkai
ща буду кусками чекать текст)
Unknown
Чатик тухлый и тут много ботов со спамом и скамом , поэтому такие ограничения
Unknown
Попробуй отредактировать уже отправленное сообщение с тем что хочешь показать нам
Senkai
он жаловался на собачку в electron-forge/make-squirrel -_-
Senkai
и код сниппеты тоже не дает отправлять
Senkai
да ёмаё
Senkai
Использую electron-forge с vue3, всё это чудо билдится через electron-forge/maker-squirrel на деве все работает шикарно, без ошибок стоит открыть прод сразу в консоли ошибка формата Uncaught ReferenceError: _a$1 is not defined at <static_initializer> (index.js:2:1866485) at index.js:2:1866339 at index.js:422:45633 at index.js:422:45637 понятно лишь то что по ней ничего не понятно Вопрос: Можно ли как то это дебажить и вообще в чем может быть такая проблема что на деве все работает а в проде такой финт? ну значит будет так лучше ничё не придумал
Senkai
🙂
зачем все code-snippetы вырезать?) не легче их модерировать тоже
Senkai
это же убивает читаемость сообщений
Rewrite
зачем все code-snippetы вырезать?) не легче их модерировать тоже
Хз довольно странно, впервые такое вижу
Senkai
ну вот только что это удалилось
Senkai
не дело в том что именно code-snippet ботом удаляется т.е через 3 кавычки
Senkai
Нод модьюлз переустанавливал?👽
прям под фулл снести и переустановить?
Unknown
прям под фулл снести и переустановить?
Ну, да, прям удали папку и переустанови. Это, конечно, не панацея, но ошибка странная какая-то ничего о ней нет в гугличе, попробуй
Unknown
Можно еще попробовать пооткатывать версии пакетов каких-нибудь, вдруг залетел патч неудачный и ты его скачал
Unknown
У меня такое один раз было, но не помню как я понял что была проблема в патче
Unknown
не ситуацию не решило
Печаль, но с вьюшкой я никогда не работал, поэтому что еще могло отрыгнуть хз
Senkai
да там че угодно по факту
Senkai
сам факт того что дебажить код перелопаченый webpackом анрил
Unknown
А если минифаер оффнуть?
Unknown
Такое ощущение что легче фильтр на эмоджи поставить
Rewrite
Такое ощущение что легче фильтр на эмоджи поставить
А это реальный чел который прем купил и вручную вводит капчу
Unknown
Так он юзает кастомные эмоджи как и остальные вафли
Unknown
Из букв собирают «проверено» и прочую
eden
извините за глупый вопрос, электрон умеет в макос виджеты? нет же? гуглил, но ничего нормального не нашёл по этому поводу
eden
https://github.com/electron/electron/issues/40122
спасибо, подписался! но виджеты же тыщу лет существуют
eden
не, на сономе добавили на десктоп, а в сайдбаре были давно
Rewrite
не, на сономе добавили на десктоп, а в сайдбаре были давно
не замечал чтобы кастомные виджеты можно было добавить в сайдбар
Rewrite
вроде как, только эппловские доступны
eden
не, там 0.001% приложений нативных добавлял виджеты туда
Senkai
ток щас проверил оффнул мимифаер все работает
Unknown
Senkai
и как он работает что с ним все крашится а без него все нормально работает?)
Unknown
тришейкинг по всей видимости шалит где-то, но это странно
Sergey
можно опции минификатора отключать по одной и найти
Senkai
у меня там есть больная система динамической подгрузки модулей так что это вполне вероятно
Senkai
т.е код скачивается с сервера сохраняется и подключается на лету (так называемая система модулей)
Senkai
и юзер может обновлять модули или удалять
Senkai
😰
да я знаю про 1000 и 1 уязвимость
Senkai
но обновлять все приложение целиком ради изменения 2ух строк уж очень больная тема
Senkai
особенно то что оно будет весьма часто обновляться
Unknown
сильно, теперь хоть всё встает на свои места
Александр
Подскажите новичку. Немного оффтоп, почему некоторые пакеты в node_modules начинаются со знака @ собаки, Гугл чего то не находит.
Unknown
скоуп пакета который разраб этого пакета может расширять другими пакетами не теряя названия
Unknown
пакеты ж типа с юник названиваниями
Unknown
вот можно сделать @konradi @konradi/new-super-feature
Александр
Понял, спасибо)
Александр
Подскажите, если кто знает как решить задачу. Я использую electronforge c плагином webpack, и вот webpack мне сильно портит жизнь. Есть ли какая то возможность отключить обработку main, а обрабатывать в webpack только render?
Александр
а какие у тебя в конфиге вебпака entry points? Как вариант указывать там только для renderer процесса.
Так там нет конфига всего webpack. В файле forge.config.js указываются настройки @electron-forge/plugin-webpack в котором entry points для main обязательна.
🅰️nimeCoder
https://github.com/AnimeHaze/sakura/blob/master/webpack.rules.js https://github.com/AnimeHaze/sakura/blob/master/webpack.main.config.js https://github.com/AnimeHaze/sakura/blob/master/webpack.renderer.config.js
🅰️nimeCoder
И сюда https://github.com/AnimeHaze/sakura/blob/master/forge.config.js
🅰️nimeCoder
Дальше сам)
🅰️nimeCoder
Выключи просто потом то что небе не надо, да и все. Не вижу смысла полностью отказывается от вебпака в main. А в чем проблемы вообще?
Александр
Создай два конфига под renderer и main
У меня сейчас так и есть.
Александр
И сюда https://github.com/AnimeHaze/sakura/blob/master/forge.config.js
Вот тут есть поле mainConfig: './webpack.main.config.js', - и оно обязательное. Я не могу его не указать
🅰️nimeCoder
Он ломает serialport модуль
а что именно не так, у меня просто даже без webpacka бывали проблемы с serial port
Александр
а что именно не так, у меня просто даже без webpacka бывали проблемы с serial port
Я использую serial port для подключения к сканерам штрихкодов. Так же я использую библиотеку johnny-five которая позволяет управлять Arduino платой с помощью JS. johnny-five в зависимостях так же требует serialport. При разработке - все хорошо, как то работает. Но когда делаю make начинаются проблоемы: serialport отваливается, о данной проблеме есть запись на Гите в которй сказано что serialport не поддерживает и не будет поддерживаться. Отсюда решение - выключить в webpack обработку его, с помощью externals, а затем на финале сборки скопировать его в папку проекта. Я так и поступил. serialport работает, сканеры РАБОТАЮТ. Но arduino с johnny-five нет, так как ему для работы нужна зависимость serialport которой на этапе компиляции нет. Я переписал проект без webpack и там все завелось с пол тычка, без танцев. Но теперь надо либо отказываться от плюшек ES6 в renderer, либо подключать webpack отдельно для него и при разработке сначала собирать renderer, а потом уже весь проект
🅰️nimeCoder
судя по всему там можно передать опции вебпаку напрямую https://github.com/electron/forge/blob/main/packages/plugin/webpack/src/Config.ts
🅰️nimeCoder
я бы начал с отключения углификации и минификации
🅰️nimeCoder
@MrSenkai помоги человеку) отключить минификацию хотяб
Александр
Опции передать можно, но пока не нашел как передать отключение
Senkai
вообще гуглится довольно быстро
Z S M
Hello everyone, I need to make a program and need your advice on 32 win and 64 win, I am a newbie
Диня
Hello everyone, I need to make a program and need your advice on 32 win and 64 win, I am a newbie
Hi! :) This is russian chat. If you speak on english, then is better to join electron discord server: https:// discord .gg/ electronjs But we can try to help you. :) What is you question?
Z S M
Hi! :) This is russian chat. If you speak on english, then is better to join electron discord server: https:// discord .gg/ electronjs But we can try to help you. :) What is you question?
прошу прощения:) Привет всем, мне нужно сделать программу и нужен ваш совет по 32 win и 64 win, я новичок