Electron (precedentemente Atom Shell) è un framework creato da GitHub che ti consente di scrivere applicazioni desktop multipiattaforma utilizzando HTML, CSS e JavaScript. Electron è basato su Node.js e Chromium.
Problema: durante lo sviluppo con Electron, quando si tenta di utilizzare qualsiasi plug-in JS che richiede jQuery, il plug-in non trova jQuery, anche se si carica nel percorso corretto utilizzando i tag di script. Per esempio, <body> <p id="click-me">Click me!</p> ... <script src="node_modules/jquery/dist/jquery.min.js"></script> //jQuery should be loaded now <script>$("#click-me").click(() => …
Ora che TideSDK è effettivamente morto, ho cercato alternative "wrapper" per eseguire applicazioni HTML / CSS / JS come applicazioni desktop autonome. Le tre opzioni praticabili che ho incontrato finora sono NW.js (precedentemente node-webkit), brackets-shell ed Electron (precedentemente atom-shell). Il problema è che non sembra esserci un confronto sufficientemente completo …
Come si imposta l'icona dell'app per l'app Electron? Ci sto provando BrowserWindow({icon:'path/to/image.png'});ma non funziona. Devo impacchettare l'app per vedere l'effetto?
Su quali tecnologie / librerie sottostanti è basato il nuovo editor (gratuito) multipiattaforma di Microsoft Visual Studio Code (lanciato il 29/05/2015) ? Si dice che sia solo il Atom Editor di Github rinominato.
Chiuso . Questa domanda deve essere più focalizzata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Qual è la principale differenza tra electron-builder e electron-packager …
Come posso registrare dati o messaggi sulla console nella mia app Electron? Questo ciao mondo davvero semplice apre gli strumenti di sviluppo per impostazione predefinita, non sono in grado di usarli console.log('hi'). Esiste un'alternativa a Electron? main.js var app = require('app'); var BrowserWindow = require('browser-window'); require('crash-reporter').start(); var mainWindow = null; …
Ho compresso la mia applicazione Electron usando il seguente comando: asar pack app app.asar Ora, ho bisogno di decomprimerlo e recuperare l'intero codice. C'è un modo per farlo?
Sto creando un'app Electron per i miei scopi. Il mio problema è che quando utilizzo le funzioni del nodo all'interno della mia pagina HTML viene generato un errore di: 'require ()' non è definito. Esiste un modo per utilizzare le funzionalità del nodo in tutte le mie pagine HTML? Se …
Come rimuovo questa barra dei menu dalle mie app di elettroni: Inoltre dice "Hello World" (è perché ho scaricato electron pre-costruito e andrà via una volta che avrò impacchettato l'applicazione?). Non li ho codificati nell'html, quindi non so come ottenerlo! -
Quando studio l'elettrone, ho trovato 2 modi per ottenere l'oggetto BrowserWindow. const {BrowserWindow} = require('electron') e const electron = require('electron') const BrowserWindow = electron.BrowserWindow Qual è la differenza tra conste const {}in JavaScript? Non riesco a capire perché la const {}lattina funzioni. Mi manca qualcosa di importante su JS?
Sto lavorando a un progetto con Typescript, React e Redux (tutti in esecuzione in Electron) e ho riscontrato un problema quando includo un componente basato sulla classe in un altro e provo a passare parametri tra di loro. In parole povere, ho la seguente struttura per il componente contenitore: class …
Voglio sviluppare un'app desktop utilizzando electron che utilizza il pacchetto sqlite3 installato tramite npm con il comando npm install --save sqlite3 ma dà il seguente errore nella console del browser di Electron Uncaught Error: Cannot find module 'E:\allcode\eapp\node_modules\sqlite3\lib\binding\node-v45-win32-x64\node_sqlite3.node' Il mio ambiente di sviluppo è Windows 8.1 x64 node versione 12.7 …
Stavo conducendo un progetto Electron e tutto ha funzionato perfettamente. Ma ora quando eseguo uno degli script nel mio package.json (incluso npm start), sfugge a una riga e non fa nulla. Il mio pacchetto.json: { "name": "interclip-desktop", "version": "0.0.7", "description": "Interclip for desktop", "repository": "https://github.com/aperta-principium/Interclip-desktop", "main": "main.js", "scripts": { "start": …
Sto provando a Notarizzare un'app elettronica per farla funzionare su macOS Catalina. L'imballaggio ha avuto esito positivo ma il xcrun altoolcomando genera l'errore "Devi prima firmare i relativi contratti online. (1048)". Contenuto dell'app Electron.json: "mac": { "entitlements": "./build/entitlements.mac.inherit.plist", "hardenedRuntime": true, "type": "distribution", "category": "public.app-category.productivity", "icon": "build/icon.icns", "target": [ "dmg", "zip" …
Sto costruendo un'applicazione elettronica, tuttavia ho un errore che rende il rendering dolorosamente lento e causa un elevato utilizzo della CPU [1] Unable to create basic Accelerated OpenGL renderer. [1] Unable to create basic Accelerated OpenGL renderer. [1] Core Image is now using the software OpenGL renderer. This will be …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.