首页 文章
  • 0 votes
    4 answers
    625 views

    摩纳哥编辑Electron与AngularJS

    我想让摩纳哥编辑在Electron中运行 . 我找到了摩纳哥的电子示例,但它们不适用于我的应用程序 . 我得到的只是错误: "loader.js:1817 Uncaught Error: Unrecognized require call" "angular.js:13920 Error: Check dependency list! Synchronous req...
  • 3 votes
    0 answers
    1086 views

    摩纳哥编辑在电子与反应

    前言 我不是网络开发者 . 我再说一遍,我不是网络开发者 . 我刚刚开始进入npm,JS,TS,React等世界,它来自一个非常移动/桌面的背景 . 拜托巴尼风格的任何答案都是愚蠢的,以表彰这一点 . 概要 我'm trying to get Microsoft' s Monaco Editor在Electron工作React,使用Electron Forge . 但是,我没有收到 . 我根据我的...
  • 0 votes
    0 answers
    1748 views

    新创建的电子锻造项目的角度路线问题

    环境 electron-forge,5.1.1 电子编译,6.4.2 angular,5.2.9 脚步 使用伪造模板创建了电子项目 . 一切正常 . npm install -g electron-forge electron-forge init my-new-project --template=angular2 cd my-new-project npm ...
  • 2 votes
    1 answers
    332 views

    Angular 4 Material - 意外指令'MdHorizontalStepper

    我正在尝试在我的应用程序中使用角度材料水平步进 . 我在这里找到了https://material.angular.io/components/stepper/overview . 但是当我导入它时,我得到了这个错误 . ERROR in Error: Unexpected directive 'MdHorizontalStepper in /var/www/project/desktop/nod...
  • 0 votes
    1 answers
    1077 views

    在Windows上指定Sequelize sqlite路径

    我一直在使用Sequelize和sqlite3在Linux上开发一个Electron应用程序,一切都很棒 . 我连接到这样的数据库: new Sequelize("sqlite:" + myPath); myPath的形式为'/home/.../someDB.db' 但是,我尝试在Windows上运行我的项目并遇到连接到数据库的问题 . 如果我对myPath使用'someDB...
  • 0 votes
    0 answers
    1323 views

    使用电子封装器包装后文件夹丢失

    简介 我们有一个电子应用程序,它使用azure-storage从我们的azure blob获取文件 . 当我们在调试模式下运行应用程序时,一切似乎都有效,但是当我们自己启动应用程序时(使用 electron-packager . --platform=win32 --overwrite 打包),azure-storage node_moduls的某些文件夹丢失( md5-wrapper 和 req...
  • 36 votes
    1 answers
    1466 views

    Atom Electron - 用javascript关闭窗口

    我正在使用 Electron (以前称为atom-shell)并希望有一个极简主义的框架窗口,以便从HTML页面的_1422709中可以看到三个OSX窗口按钮(关闭,最大化,最小化) . 在将BrowserWindow定义为具有无框无框窗口时,我将Electron选项 frame 设置为 false . 我以为我可以用这样的东西来处理关闭按钮: <a btn href="#&qu...
  • 18 votes
    1 answers
    1243 views

    Electron Packager - 为OSX和Windows设置应用程序图标

    我正在用windows和OSX平台的电子打包器构建我的电子应用程序 . package.json: "build": "electron-packager . $npm_package_productName --out=dist --ignore='^/dist$' --prune --all --icon=icon.icns" 我用 npm run bu...
  • 2 votes
    2 answers
    1709 views

    电子APP包装

    我正在尝试打包我最近的电子应用程序 . 我试图使用电子打包器,我实际上构建了应用程序虽然它是一堆文件 . 现在我面临一些问题: 如何更改应用程序图标?我是通过在BrowserWindow创建中设置它的路径来做到的,但我不能用电子打包器来做它吗? 那么实际的桌面图标呢? 最后我该如何将一个.exe中包含的所有由electron-packager构建的文件打包? 我正在windows ...
  • 0 votes
    2 answers
    1065 views

    签署Windows电子应用程序

    我有一个使用 npm run ewin 在Windows上编译的电子应用程序: "scripts": { "start": "electron main.js", "pack": "build", "ewin": "build --win --i...
  • 1 votes
    0 answers
    1644 views

    电子应用程序无法在Windows上运行

    我有一个我在MacOS上开发并为Windows构建的电子应用程序 . 我可以正确地将从电子生成器生成的.exe安装到Windows上 . 当我在Windows上运行应用程序时,我得到一个旋转装载机1-2秒 . 然后没有任何反应 . 该应用程序在正常运行时会在任务栏中显示一个图标,并打开一个浏览器窗口供用户登录 . 我正在使用电子日志,但没有任何内容打印到日志中 . 看起来应用程序在它开始之前就已经...
  • 0 votes
    0 answers
    536 views

    电子应用程序在重启时以第二个窗口启动

    我正在构建一个在重启时自动启动的应用程序 . 重新启动应用程序后,启动电子帮助启动画面 . 我怎么能阻止这个?
  • 51 votes
    8 answers
    1156 views

    如何使用带电子的sqlite3模块?

    我想使用electron开发桌面应用程序,该应用程序使用通过npm通过命令安装的sqlite3软件包 npm install --save sqlite3 但它在电子浏览器控制台中出现以下错误 Uncaught Error: Cannot find module 'E:\allcode\eapp\node_modules\sqlite3\lib\binding\node-v45-win32-x6...
  • 25 votes
    2 answers
    1047 views

    如何在Electron中添加具有“检查元素”选项的右键菜单,如Chrome?

    我正在构建一个Electron应用程序,我想检查特定的UI元素 . 我开放Chrome开发工具用于开发,但我想要的是能够右键单击UI元素并选择“检查元素”,就像我可以在谷歌浏览器中一样 . 目前,右键单击在我的样板电子应用程序中没有做任何事情 . 我怎样才能启用它?
  • 21 votes
    3 answers
    1941 views

    Chrome Apps与Electron相比有哪些优缺点?

    我想用javascript(使用网络技术)编写桌面应用程序,并寻找Electron和Chrome Apps之间的比较 . 我需要的一切似乎都可以通过Chrome应用程序实现,但围绕Electron / NW.js的大肆宣传 . Electron有哪些优点?是否由于大量的Node包? 我认为功能差异对我来说很清楚 . 优点和缺点如下: + Chrome Apps can run on Chrome...
  • -1 votes
    1 answers
    734 views

    在电子/节点js桌面应用程序内打开word应用程序

    我是电子(node.js)桌面应用程序的新手 . 我正试图在电子桌面应用程序浏览器窗口中找到一种开放式应用程序(已在该特定PC或mac中可用) . 任何帮助深表感谢 .
  • 0 votes
    1 answers
    61 views

    BrowserWindow在电子中无法打开

    我只是尝试使用Windows 10在桌面上使用JavaScript测试电子环境 . 所以我有一个应用程序: const electron=require("electron"); const app=electron.app; const BrowserWindow=electron.BrowserWindow; var mainWindow=null; app.on(&q...
  • 5 votes
    1 answers
    1132 views

    电子 - 我的应用程序可以与主要和渲染器进程通信吗?

    我写了一个非常非常基本的电子应用程序 - 标准的hello world类型,你基本上有一个HTML文件,上面写着“Hello,World” - 它位于电子内的“app”目录中,然后通过main加载运行应用程序时的.js . 现在,假设我希望能够与我的应用程序中的javascript中的任何一个进程(主要或渲染器,最好是两个!)进行通信,可以这样做吗?我无法在网上找到任何关于它的信息 - 但我的主要...
  • 0 votes
    0 answers
    26 views

    使用路径在Electron / Angular4应用程序中打开新选项卡

    我正试图找到一种方法,使用定义的路径在电子/角度应用程序中打开新选项卡 . 我使用命令 ng build --base-href ./ 构建角度应用程序,并使用命令 electron dist 启动电子应用程序,我将 main.js 和 package.json 链接放到电子应用程序中 . 我配置电子使用 file:// 协议 . 我有这些路线 / :我显示所有资产的家庭路线/组件 /wa...
  • 1 votes
    0 answers
    1796 views

    有没有办法在电子应用程序中禁用所有类似浏览器的行为?

    我正在使用Electron编写一个桌面应用程序,我发现浏览器中常见的不同行为是我不喜欢在桌面应用程序中呈现的 . (例如,拖放文件加载到电子窗口;用户选择; Ctrl R刷新;等等) 我知道如何禁用这些但我怎么知道我已经把它们全部搞定了?有没有办法只是禁用每个用户交互?否则可能会有一个我没想到的可能会弄乱应用程序 .
  • 0 votes
    0 answers
    1157 views

    如何从Electron-react-bootstrap-starter构建windows版本

    我正在使用Electron-react-bootstrap-starter构建反应电子应用程序 . 但我不知道如何从这个应用程序制作Windows桌面版 . github链接是https://github.com/steven-fernandez/electron-react-bootstrap-starter我用https://www.christianengvall.se/electron-...
  • 0 votes
    1 answers
    1317 views

    将div内容放在电子应用中的浏览器窗口之外

    我刚刚从github克隆了电子快速启动应用程序 . 我看到它创建了一个浏览器窗口,我们可以在其中放置所有的html内容 . mainWindow = new BrowserWindow({width:800,height:600}) 这样的东西会创建一个浏览器类型的窗口 . 但是我想创建一个类似于便笺的应用程序,我希望我的div直接粘贴到没有任何浏览器窗口的桌面上 . 是否有可能用电子做到这一...
  • 6 votes
    1 answers
    1669 views

    'console.log'在测试电子应用程序时无法在Webstorm中使用

    在Webstorm(Windows 7)中的"normal"节点应用程序中,我可以使用 console.log 写入Webstorm的控制台窗口 . 一旦我使用Electron创建桌面应用程序,虽然我使用相同的节点命令'C:\ Program Files \ nodejs \ node.exe',但Webstorm控主要的区别是在运行配置中我必须使用节点参数'C:\ Users...
  • 3 votes
    2 answers
    1321 views

    如何在Windows 10上安装电子

    我试图在Windows 10上安装电子但不工作 . 我的环境是Windows 10,x64,16gb ram . 我已经安装了nodeJS和npm的更新版本 . 我的应用程序根文件夹目录是 c:\nodeP\app1 ,我尝试在cmd上执行以下命令 cd \ cd nodeP cd app1 npm init npm install electron-prebuilt --sa...
  • 0 votes
    4 answers
    1046 views

    在MacOS环境中使用selenium,java测试Electron app

    是否有使用selenium-chromedriver启动电子应用程序的示例java代码?这就是我现在所处的位置 . 我的代码显示了电子应用程序,我可以在该页面上查看webElements,但是没有启动我需要测试的应用程序 . 我可以将应用程序拖到电子窗口然后启动,但WebDriver没有指向它 . private void electronTest() throws Exception { ...
  • 0 votes
    1 answers
    26 views

    如何使用Nightwatch框架打开基于电子的应用程序?

    我希望使用nightwatch.js自动化基于电子的应用程序 我尝试使用Java / Selenium但是没有成功,因为我能够打开应用程序但是在打开后无法执行任何操作 . 现在我读到有关使用webdriverIO的Nightwatch JS,它可以帮助我们自动化基于Web的应用程序 . 由于Electron app是基于窗口的应用程序,它在其中打开Web视图,因此考虑使用它 .
  • 1 votes
    2 answers
    718 views

    使用app.quit()关闭电子应用程序中所有打开的窗口是不好的做法吗?

    我有一个带有NodeJS和Express的Electron应用程序 . 我有一个文件(app.js)中的主进程代码和另一个文件(router.js)中的路由 . 主文件创建主窗口: mainWindow = new BrowserWindow({width: 1280, height: 800, icon: iconPath}); 每当您单击应用程序中的pdf文档链接时,routes文件都会创建...
  • 0 votes
    1 answers
    146 views

    在Electron / NodeJS应用程序中捕获命令行响应

    我需要从也可以使用NodeJS的ElectronJS App执行命令行命令,然后从运行的那些命令中捕获响应 . 下面显示的Xampp Windows WAMP Dev Server应用程序有一个捕获命令响应并在应用程序中显示它的示例 . 我怎样才能在NodeJS / ElectronJS应用程序中执行此操作?
  • 4 votes
    1 answers
    636 views

    使用Python Selenium Webdriver打开Electron Application

    我一直试图通过利用我在Python上使用Selenium Webdriver的经验来绕过使用Spectron for End2End测试电子应用程序 . 使用Chromedriver入门页面的组合,以及几个似乎暗示可行的resources,这就是我提出的: from selenium import webdriver import selenium.webdriver.chrome.service...
  • 0 votes
    0 answers
    640 views

    测试由电子应用框架构成的应用程序

    我是JS和电子的新手,一直是使用Java和C#等语言的后端开发人员,我还简要介绍了一个较旧的Perl项目 . 我的任务是为我们用电子制作的一个新应用程序创建测试,我知道它是一个使用铬核心的JS程序,并且有一个名为spectron的测试框架 . 当我签出文档时,它似乎告诉我,我只能使用它提供的JavaScript绑定来测试硒的电子 . 我的问题是,有没有一种方法可以使用selenium webdri...

热门问题