Anonymous
Погуглил за тебя
Anonymous
https://github.com/atom/atom/blob/master/src/main-process/win-shell.js#L81. ': ${appPath} "%1"'
Anonymous
Путь к файлу передается как аргумент
Anonymous
https://www.npmjs.com/package/minimist вот этим парсишь
Anonymous
Или без пакета https://stackoverflow.com/a/4351548
Obito
Я хочу написать приложение на electron'е, но вместо js'а хочу юзать typescript, но когда я использую импорт в renderer.ts файле, то компилятор жалуется на то, что exports is not defined. В поисках решения проблемы наткнулся на stackoverflow https://stackoverflow.com/questions/62325942/why-im-getting-exports-is-not-defined-on-my-renderer-process. Там говорится, что в файл нужно добавить var exports: any = {}; Но это не сработало. Кто-то поможет?
Obito
Obito
Vadim
Vadim
Возьми любой Квик старт с тсом
Obito
Obito
хмммм
Electron.js releases
v14.0.0-nightly.20210511
https://github.com/electron/electron/releases/tag/v14.0.0-nightly.20210511
v14.0.0-nightly.20210511
Obito
ВЕЗДЕ!!!! пишут, что это не безопасно, по каким-то там причинам ( хотел почитать что там за security risks, но что-то руки не доходят )
Obito
Any way, не думаю, что это помогло бы
Obito
Вопрос простой. Как скачать html страницу по ссылке. Например есть ссылка https://www.google.com/ и мне надо просто скачать html с этого url
Obito
( Естественно на JavaScript )
Obito
эмммммм... хех. Ну как бы у гугла есть так называемые CORS и по этому меня с моим запросом пошлют нахер. ( Возможно я чёт не догоняю, так, что за ранее прошу прощения )
Electron.js releases
v13.0.0-beta.25
https://github.com/electron/electron/releases/tag/v13.0.0-beta.25
v13.0.0-beta.25
𝔹𝕒𝕙𝕒
Всем привет, есть вот такая кнопка, и как его можно переместить зажатием лкм?
Obito
Rewrite
Привет. Не подскажите как можно фиксить? Для сборки используется webpack с target: "web"
В браузере проект запускается, но в электроне не хочет
Oleh
Прогони бабелем
Maksim
Oleh
А, прикольно. Не знал что есть target: electron. У меня просто не webpack
Maksim
https://webpack.js.org/configuration/target/
Rewrite
Obito
Когда добавляю опцию transparent: true во время создания BrowserWindow, то окошко теряет тень ( если, что я пробовал hasShadow: true. Не работает )
Obito
Obito
Obito
( Для тех кто не понял. Вопрос - Как вернуть тень? )
Obito
Maksim
Obito
никак🤷♂️
Это сарказм или реально нет способа?
Obito
Хотя не. Можно же просто добавить доп. контейнер и приделать к нему box-shadow. В итоге получится кастомная тень
Maksim
Vadim
Maksim
Vadim
Padding и тень css внутри, но тогда размеры приложения будут немного больше
Obito
Ну да. Появляется вот это
Obito
Ну вот, если кто-то захочет помочь
Obito
Maksim
А без тени вообще не вариант? Это вопрос жизни и смерти?)
Obito
Maksim
Да
Значит нужно было выбрать что-то более нативное для написания приложения, чтобы вот таких проблем не возникало, имхо. Кто знает какая еще проблема в будущем вылезет, которую будет очень проблемно решить средствами JS.
Electron.js releases
v14.0.0-nightly.20210512
https://github.com/electron/electron/releases/tag/v14.0.0-nightly.20210512
v14.0.0-nightly.20210512
Obito
В добавок на xaml не существует какого-то стандартного способа анимации border-radius.
Electron.js releases
v14.0.0-nightly.20210513
https://github.com/electron/electron/releases/tag/v14.0.0-nightly.20210513
v14.0.0-nightly.20210513
Чурка
Electron.js releases
v13.0.0-beta.26
https://github.com/electron/electron/releases/tag/v13.0.0-beta.26
v13.0.0-beta.26
Taras
всем привет, можете подсказать в какую сторону копать, есть сервер node.js и клиент на electron надо в клиенте грузить файл и передавать на сервак
Rewrite
Прив. Не подскажите как скрестить реакт с электроном, чтобы создавая new BrowserWindow можно было подгрузить в него компонент?
Vadim
Vadim
Rewrite
Vadim
Rewrite
нет...
Вот и интересно как
Vadim
Rewrite
У меня вебпак
Rewrite
А тс мне не нужен
Rewrite
Я это понял, я просто хотел узнать как компонент прокинуть в виндоу, уже нашел, спасибо за помощь(нет)
Rewrite
https://www.electronjs.org/docs/api/window-open
Electron.js releases
v14.0.0-nightly.20210514
https://github.com/electron/electron/releases/tag/v14.0.0-nightly.20210514
v14.0.0-nightly.20210514
Electron.js releases
v14.0.0-nightly.20210517
https://github.com/electron/electron/releases/tag/v14.0.0-nightly.20210517
v14.0.0-nightly.20210517
Electron.js releases
v13.0.0-beta.27
https://github.com/electron/electron/releases/tag/v13.0.0-beta.27
v13.0.0-beta.27
Electron.js releases
v12.0.8
https://github.com/electron/electron/releases/tag/v12.0.8
v12.0.8
Electron.js releases
v11.4.7
https://github.com/electron/electron/releases/tag/v11.4.7
v11.4.7
Volo
вебпаку можно указать таргет electron-renderer, и он будет игнорить реквайеры модулей ноды и самого электрона, т.е. твои модули и модули ноуд модулес будут бандлиться, а все что идет с электроном - не будет https://webpack.js.org/configuration/target/
Vadim
Это для нативных модулей
Vadim
Те которые на c++
Volo
да, для компилируемых модулей (sqlite) node-loader поможет, и вроде еще можно игнорить, чтобы вебпак не трогал некоторые модули. У нас на прожекте мы бандлим вебпаком и рендерер, и мейн, а в нод_модулес оставляем бинарные, типа sqlite. Но у нас ванильный жс, без тс.
Volo
в вскоде вроде используют gulp для сборки
Wi
Хей
Wi
Как дебажить приложение на Electron?