Electron (anciennement Atom Shell) est un framework créé par GitHub qui vous permet d'écrire des applications de bureau multiplateformes en utilisant HTML, CSS et JavaScript. Electron est basé sur Node.js et Chromium.
Problème: lors du développement à l'aide d'Electron, lorsque vous essayez d'utiliser un plugin JS qui nécessite jQuery, le plugin ne trouve pas jQuery, même si vous chargez dans le bon chemin à l'aide des balises de script. Par exemple, <body> <p id="click-me">Click me!</p> ... <script src="node_modules/jquery/dist/jquery.min.js"></script> //jQuery should be loaded …
Maintenant que TideSDK est effectivement mort, j'ai cherché des «wrappers» alternatifs pour exécuter des applications HTML / CSS / JS en tant qu'applications de bureau autonomes. Les trois options viables que j'ai rencontrées jusqu'à présent sont NW.js (anciennement node-webkit), brackets-shell et Electron (anciennement atom-shell). Le problème est qu'il ne semble …
Comment définir l'icône de l'application pour votre application Electron? J'essaye BrowserWindow({icon:'path/to/image.png'});mais ça ne marche pas. Dois-je emballer l'application pour voir l'effet?
Sur quelles technologies / bibliothèques sous-jacentes le nouvel éditeur multiplate-forme (gratuit) de Microsoft Visual Studio Code (lancé le 29/05/2015) est-il basé ? Il y a des rumeurs selon lesquelles ce n'est que l'éditeur Atom de Github rebaptisé.
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en éditant ce message . Fermé il y a 2 ans . Améliorez cette question Quelle est …
Comment puis-je enregistrer des données ou des messages sur la console dans mon application Electron? Ce hello world vraiment basique ouvre les outils de développement par défaut, je ne peux pas l'utiliser console.log('hi'). Existe-t-il une alternative à Electron? main.js var app = require('app'); var BrowserWindow = require('browser-window'); require('crash-reporter').start(); var mainWindow …
J'ai emballé mon application Electron en utilisant la commande suivante: asar pack app app.asar Maintenant, je dois le décompresser et récupérer tout le code. Y a-t-il un moyen de le faire?
Je crée une application Electron dans mon propre but. Mon problème est que lorsque j'utilise des fonctions de nœud dans ma page HTML, une erreur de: 'require ()' n'est pas défini. Existe-t-il un moyen d'utiliser les fonctionnalités de Node dans toutes mes pages HTML? Si cela est possible, veuillez me …
Comment supprimer cette barre de menus de mes applications électroniques: Il dit aussi "Hello World" (est-ce parce que j'ai téléchargé électron pré-construit, et disparaîtra une fois que j'emballerai l'application?). Je ne les ai pas codés dans le html, donc je ne sais pas comment les sortir! -
Quand j'étudie l'électron, j'ai trouvé 2 façons d'obtenir un objet BrowserWindow. const {BrowserWindow} = require('electron') et const electron = require('electron') const BrowserWindow = electron.BrowserWindow Quelle est la différence entre constet const {}dans JavaScript? Je ne peux pas comprendre pourquoi ça const {}marche. Est-ce que je manque quelque chose d'important à …
Je travaille sur un projet avec Typescript, React et Redux (tous fonctionnant dans Electron), et j'ai rencontré un problème lorsque j'inclus un composant basé sur une classe dans un autre et que j'essaie de passer des paramètres entre eux. En gros, j'ai la structure suivante pour le composant conteneur: class …
Je souhaite développer une application de bureau en utilisant electron qui utilise le package sqlite3 installé via npm avec la commande npm install --save sqlite3 mais cela donne l'erreur suivante dans la console du navigateur électronique Uncaught Error: Cannot find module 'E:\allcode\eapp\node_modules\sqlite3\lib\binding\node-v45-win32-x64\node_sqlite3.node' Mon environnement de développement est Windows 8.1 x64 …
Je dirigeais un projet Electron et tout fonctionnait très bien. Mais maintenant, lorsque j'exécute l'un des scripts de mon package.json (y compris le démarrage de npm), il échappe simplement à une ligne et ne fait rien. Mon package.json: { "name": "interclip-desktop", "version": "0.0.7", "description": "Interclip for desktop", "repository": "https://github.com/aperta-principium/Interclip-desktop", "main": …
J'essaie de légaliser une application d'électrons pour la faire fonctionner sur macOS Catalina. L'emballage a réussi, mais la xcrun altoolcommande génère l'erreur «Vous devez d'abord signer les contrats pertinents en ligne. (1048)». Contenu de l'application Electron package.json: "mac": { "entitlements": "./build/entitlements.mac.inherit.plist", "hardenedRuntime": true, "type": "distribution", "category": "public.app-category.productivity", "icon": "build/icon.icns", "target": …
Je crée une application d'électrons, mais j'ai une erreur qui rend le rendu douloureusement lent et provoque une utilisation élevée du processeur [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 …
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.