Arina
Omniz
а кто запрещает?
Anonymous
У кого есть опыт по импорту нативных модулей nodejs на electron js
Sergey
Sergey
Нет разницы
Anonymous
Anonymous
Ed
Ed
тоже не очень понял
Ed
зачем он тогда нужен
Anonymous
Ed
скорее всего, тебе нужен headless-браузер
Arina
все очень сложно
Arina
Ed
ну вот
Ed
а скриптик на жс просто
Ed
электрон не нужен
Arina
))
Nuruddin
здравствуйте ! можно ли в элекроне взаимодействовать с базами данных ?
Sergey
Sergey
Nuruddin
Ok
Алексей
пытаюсь развернуть проект на новой машине.
При установке пакетов требует Visual Studio.
Как это лечить?
Lev
Поставить windows-build-tools
Lev
npm
snewlg
привет, закончил пилить приложение на базе реакта. В серверной части юзал экспресс и mysql. Подскажите пожалуйста как это всё к exe привести
snewlg
какая команда в ноде?
Алексей
Lev
Да
Алексей
Да
попробовал.. Зависает...(((
Алексей
snewlg
сейчас же не пашет
Lev
Эм не в предыдущих, это команда прописана в package. Json
Алексей
Lev
Хз(
Алексей
Electron.js releases
v15.0.0-nightly.20210607
https://github.com/electron/electron/releases/tag/v15.0.0-nightly.20210607
v15.0.0-nightly.20210607
Electron.js releases
v14.0.0-beta.4
https://github.com/electron/electron/releases/tag/v14.0.0-beta.4
v14.0.0-beta.4
Anonymous
В багах что-то такое было, точно помню
Марат
Всем привет хочу создать проект при помощи комманды npx create-electron-app, но на стадии "installing npm dependencies" уже стоит пол часа, кто нибудь сталкивался? в чем может быть проблема?
azabroflovski
Марат
Arina
Electron.js releases
v15.0.0-nightly.20210608
https://github.com/electron/electron/releases/tag/v15.0.0-nightly.20210608
v15.0.0-nightly.20210608
Electron.js releases
v15.0.0-nightly.20210609
https://github.com/electron/electron/releases/tag/v15.0.0-nightly.20210609
v15.0.0-nightly.20210609
Electron.js releases
v13.1.2
https://github.com/electron/electron/releases/tag/v13.1.2
v13.1.2
Electron.js releases
v12.0.11
https://github.com/electron/electron/releases/tag/v12.0.11
v12.0.11
Kirill
Здравствуйте
Имеется веб-приложение одностраничное, где роутинг работает через #
Пытался упаковать его electron-ом, через BrowserWindow
В собранном состоянии index.html в приложении использует js скрипты, которые electron начинает подключать по их полному пути на диске через протокол file://, не находя, например (file://D:/git/electron/app/index.js)
Чтобы эти скрипты подключались корректно использую
protocol.interceptFileProtocol
Потом подменяю url, убираю file://
url = path.join(app.getAppPath(), 'app', url);
Таким образом скрипты грузятся.
Но возникает проблема, когда в начальном состоянии приложение находится на каком-либо роуте, например localhost/#home.
Начинает грузится index.html#home
Я в этом же interceptFileProtocol отловил # и просто такие файлики не отдавал, да и вообще могу обойти, загружая главную страницу по '/' без хэша. Потом внутри приложения ссылки работают корректно. Но хотелось бы понять нормально ли это вообще.
Может быть есть какая-то настройка, чтобы вышеуказанные действия не проделывать?
Леонид
Добрый день. Как думаете чё не так ?
Леонид
Ошибок нет а происходит вот это...
Леонид
import Vue from 'vue'
import DashboardPlugin from './plugins/dashboard-plugin'
import axios from 'axios'
import App from './App'
import store from './store'
import router from './routes/router'
if (!process.env.IS_WEB) Vue.use(require('vue-electron'))
Vue.http = Vue.prototype.$http = axios
Vue.config.productionTip = false
Vue.use(DashboardPlugin)
/* eslint-disable no-new */
new Vue({
components: { App },
router,
store,
template: '<App/>'
}).$mount('#app')
Леонид
'use strict'
import { app, BrowserWindow } from 'electron'
import '../renderer/store'
/**
* Set `__static` path to static files in production
* https://simulatedgreg.gitbooks.io/electron-vue/content/en/using-static-assets.html
*/
if (process.env.NODE_ENV !== 'development') {
global.__static = require('path').join(__dirname, '/static').replace(/\\/g, '\\\\')
}
let mainWindow
const winURL = process.env.NODE_ENV === 'development'
? `http://localhost:9080`
: `file://${__dirname}/index.html`
function createWindow () {
/**
* Initial window options
*/
mainWindow = new BrowserWindow({
height: 563,
useContentSize: true,
width: 1000
})
mainWindow.loadURL(winURL)
mainWindow.on('closed', () => {
mainWindow = null
})
}
app.on('ready', createWindow)
app.on('window-all-closed', () => {
if (process.platform !== 'darwin') {
app.quit()
}
})
app.on('activate', () => {
if (mainWindow === null) {
createWindow()
}
})
Леонид
по дефолту от туда...
Леонид
хз что за хрень я поставил по дефролту запустилось ок
Леонид
я скачал bootstrap шаблон обновил node modules,
запустил и вот такая фигня...
Леонид
ладно попробую по другому
Electron.js releases
v15.0.0-nightly.20210610
https://github.com/electron/electron/releases/tag/v15.0.0-nightly.20210610
v15.0.0-nightly.20210610
Electron.js releases
v14.0.0-beta.5
https://github.com/electron/electron/releases/tag/v14.0.0-beta.5
v14.0.0-beta.5
Melonges
Где возможно найти работу по разработке приложений под Mac os на электроне?
southyyy
Всем привет, такой вопрос. Собрал с помощью electrom-builder приложение под линукс. После скачаивания deb файла он не дает мне его установить. Проблему решил - в свойставх файла дал доступ на запись (было только на чтение). Подскажите как мне выставить чтение и запись для прилки по дефолту?
Electron.js releases
v15.0.0-nightly.20210611
https://github.com/electron/electron/releases/tag/v15.0.0-nightly.20210611
v15.0.0-nightly.20210611
Anton
Ростислав ✚
Добрый день. Не могу понять из-за чего ошибка. У меня с рендеринга в основной процесс приходит событие СТАРТ которое запускает функцию с рекурсией которая долго работает, также в этой функции есть слушатель который с рендеринга принимает событие СТОП. Все стартует и останавливается нормально. Только когда после остановки я хочу снова запустить получаю ошибку
Error invoking remote method 'start_parser': Error: Attempted to register a second handler for 'stop_parser'
Так выглядит слушатель СТОП, это из-за него проблема?
Vadim
Цель устранена)
Electron.js releases
v15.0.0-nightly.20210614
https://github.com/electron/electron/releases/tag/v15.0.0-nightly.20210614
v15.0.0-nightly.20210614
Arina
Ростислав ✚
S
Добрый день.
Подскажите кто знает:
Как я могу обратиться к app.exit() из подключенного в html js файла?