
A.
20.09.2018
13:57:24

Jack
21.09.2018
12:46:30
ребята такая проблема. у меня програ где юзер может выбрать папку. папка должна быть пустым. папку выбыраю через showOpenDialog -> openDirectory, это дает мне path, а проверяю через fs.readdirSync(path[0]).length > 0.
на windows все работает, на маке проблема. если юзер открывает непустую папку, оттуда удаляет все что есть и нажимает на "Выбрать" то нода не понимает что папка пустая

Aleksandr
21.09.2018
13:01:43
Надо смотреть почему ножа считает, что там есть что-то
А .DS_Store разве не считается?

Google

Jack
21.09.2018
13:02:55
это что ? ну у меня мака нет, я бы сам дебажил. мне тут сказали, что возможно это hidden files. на маке возможно смотреть скрытые файли ?

Andrey ?
21.09.2018
13:05:52
Самое простое
ls -lah

Jack
21.09.2018
13:06:24
не ну в настройках где нить нет место, чтобы в папке показал все ? как в windows

Viktor
21.09.2018
13:55:17
Чтобы показать скрытые документы на Mac, в Finder или на том же рабочем столе нажмите сочетание клавиш Command + Shift + . (точка)

Andrew
21.09.2018
14:00:04

Jack
21.09.2018
14:01:02

Andrew
21.09.2018
14:02:08
Да, вот. В описании вроде нет пометки, что параметр эксклюзивный для одной из платформ. Поэтому по идее должно и на Маках работать...

Jack
21.09.2018
14:02:33
спасибо, попробую напишу
в package.json для "dmg" указен "icon": "build/icon.icns", собственно там и есть иконка

Alexandr
21.09.2018
16:22:31
Добрый вечер, кто-то занимался установкой автоапдейта из закрытого проекта гитлаб?

Google

Aleksandr
21.09.2018
21:17:45
Создаётся файндером в каждой папке и скрытым

Сергей
21.09.2018
21:18:42

Jack
22.09.2018
05:30:03
Ну это я решил. А как иконки исправить

kostysh
24.09.2018
18:24:39
Всем привет, сразу с вопросом.
Не уверен - это баг или фича. Я пытаюсь добавить экстеншн (не DevTools а обычный) с помощью Electron API (BrowserWindow.addExtension(path)) и всегда получаю ошибку:
Skipping extension with invalid URL
Само расширение (metamask) скачиваю по айдишнику с вебстора, распаковываю в отдельную папку. Все как в доках написано - по событию ready пробую добавить экстеншн, но получаю ошибку.
И все-таки - это возможно добавить экстеншн в электрон-приложение с помощью Electron API или нет?

Daniel
25.09.2018
02:53:34
Привет всем✋? Помогите новичку
У мя проблема с установкой пакета electron через npm. Завис на ... and 1 more

Бахтияр
25.09.2018
03:13:19

Daniel
25.09.2018
03:14:03
Ok попробую

Бахтияр
25.09.2018
03:14:50
Ok попробую
Если встанет, значит проблема была скорее всего в package.json

Sergey
25.09.2018
05:03:18
Привет, никто не сталкивался с такой проблемой ?
https://github.com/electron/electron/issues/14430

Алексей
25.09.2018
14:43:27
Подскажите какой модуль используете для проверки орфографии?

A.
25.09.2018
15:05:10

Алексей
25.09.2018
15:07:06
ищи по ключевым словам "Spell checker"
у меня на проекте один использовался, но после обновления Xcode - проект перестал с ним собираться.. Вот и хочу узнать может кто использует в своих проектах проверку орфографии и подскажет какой модуль ещё попробовать. Перебирать все подряд долго.

A.
25.09.2018
15:08:54
у яндекса есть спеллчекер. с нодовским модулем
https://tech.yandex.ru/speller/

Mikita
25.09.2018
16:07:09
Всм с нодовским модулем?

A.
25.09.2018
16:21:43

Алексей
25.09.2018
16:44:38

SilencerWeb
26.09.2018
11:06:15
Не подскажите какую-нибудь локальную бд помимо electron-store? Пробовал заюзать sequelize с mysql и postgres - ничего не вышло чет :(

Google

Вадим
26.09.2018
11:09:38
Пиши node addon и использую любую БД поддерживаемую c++.

Sergey
26.09.2018
11:10:13
sqlite?

SilencerWeb
26.09.2018
11:10:59

Вадим
26.09.2018
11:12:24
Да, но вариант с sqlite проще.
IndexDB, тоже как вариант

SilencerWeb
26.09.2018
11:13:03
но ее же самому надо поднимать, не?
вот я пробовал с mysql - https://gist.github.com/SilencerWeb/5d0c121f779712ddc72dc46dea4aae43, юзая sequelize и mysql2
(для вывода чего либо юзал throw Error(), т.к. console.log() не отображается в консоли)

Sergey
26.09.2018
11:14:51
https://www.npmjs.com/package/electron-sqlite3#installing

Oleh
26.09.2018
11:40:06
привет, кто то работал с unimrcp&
?

Andrey
26.09.2018
12:26:26
Приветко ! :)
Попросили добавить яндекс-вебвизор на страницу рендериваемую электроном.
Это ваще как ? Возможно ли?
Для регистрации этого яндекс-счётчика надо указывать домен, а у электрона нет домена %)

Вадим
26.09.2018
12:28:02
Еще скажи что и GA нельзя подключить??

Andrey
26.09.2018
12:28:03
1. добавляешь код
2. разрешаешь CORS
3. …
4. PROFIT

Andrey
26.09.2018
15:14:42

Admin
ERROR: S client not available

Бахтияр
26.09.2018
16:14:08

Andrey
26.09.2018
16:46:35
ох понятно, что ничего не понятно )

Google

Andrey
26.09.2018
17:09:01
> Попросили добавить яндекс-вебвизор на страницу рендериваемую электроном.
> Это ваще как ? Возможно ли?
обещали в ближайшее время сделать, чтобы стало возможно.

Electron.js releases
27.09.2018
00:35:34
v3.0.1
https://github.com/electron/electron/releases/tag/v3.0.1
v3.0.1

SilencerWeb
27.09.2018
01:16:11
Как можно зарегистрировать шорткат по типу CMD + C + S и сделать так, чтобы он триггирился лишь при нажатии всех этих кнопок?
Я сейчас попробовал зарегистрировать его так:
globalShortcut.register('CmdOrCtrl+C+S', () => {
console.log('shortcut cut is pressed');
});
Но он триггерится не только при нажатии CMD + C + S, но еще и CMD + S

Artyom
27.09.2018
08:43:54
Ребят, возможно ли в принципе с помощью электрона или nodejs(или других технологий, которые можно подрубить к электрон-приложению) установить шрифт в ос, при наличии файла шрифта

Вадим
27.09.2018
08:44:37
Да, возможно.
Все что ты можешь сделать на С++, то ты сможешь сделать с NodeJS.
Node addons

Artyom
27.09.2018
08:45:47
Через webassembly?

Georgy
27.09.2018
09:40:54
драсте
кто подскажет как пост запросы делать в электроне?

Вадим
27.09.2018
09:41:40
Так же как и в NodeJS

Andrey
27.09.2018
09:42:01
https://electronjs.org/docs/api/net

Вадим
27.09.2018
09:43:35
А чем стандартное не угодило?
Я юзаю модуль http.

Andrey
27.09.2018
09:44:52
Стандартное для чего? Для электрона есть стандартный модуль описанный в доках. Для ноды можно использовать свое. Для хромиума так же fetch можно брать.

Georgy
27.09.2018
09:44:59
хех притащил туда реакт думал ща как на клиенте ща оформим

A.
27.09.2018
09:46:20
и на "клиенте"(render) оформить легко

Georgy
27.09.2018
10:00:04
сейчас я просто с компонента фетчом отправляю, но упираюсь в корс

Google

A.
27.09.2018
10:01:27
может тогда проблема в том, что сервер не присылает нужный заголовок?

Georgy
27.09.2018
10:02:37
не, https://cors-anywhere.herokuapp.com/' решает эту проблему
просто тип сам хромиум
ругается на локалзхост