node.js - package Electron 产生空白页,没有内容

标签 node.js electron electron-builder electron-packager

我使用 Electron 构建了这个应用程序:https://github.com/harryingles/FRJumpCalc

但是,我似乎无法将其打包到 exe 文件中 - 使用任何打包实用程序执行此操作都会在我打开它时导致出现空白页。

http://prntscr.com/hutb0j

这是我的第一个 Electron 项目。

编辑:我安装了一个模块来打开开发工具:并且在打包时从 exe 文件运行应用程序时收到以下错误消息 -

不允许加载本地资源:file:///views/index.html

最佳答案

我通过以下方式解决了这个问题:

将页面的路径名更改为 __dirname + "build/index.html"

并添加

“文件:[ “ build ”, “*.js”, “公开”]

到我的 package.json (如果有人需要它,它不会在 github 存储库中更新)

关于node.js - package Electron 产生空白页,没有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48051567/

相关文章:

node.js - 尝试对 sails js 项目进行 dockerize

node.js - NPM 和 Node 的最新兼容版本

javascript - nodejs express:将参数存储在变量中

Electron 如何允许不安全的https

vue.js - 在 Electron -vue开发环境下在vue组件中启动ajax时没有 'Access-Control-Allow-Origin' header

node.js - 如何使用 google drive api v3 重命名文件? Electron , Node

javascript - 如何查询NodeJS流 'meta data'?

electron - 为了避免Windows Defender和智能屏幕,发布 Electron 应用程序的最佳方法是什么?

json - Electron编写json文件在dev中工作但在dist中不起作用

javascript - Node-GYP 失败,退出代码为 : 1