电子:要求是崩溃程序



在我的电子渲染器中,我有以下脚本:

<script>require('main.js')</script>

在该文件中,所有内容都被注释掉,我的程序不断崩溃。如果我将上述内容更改为:

<script src="main.js"></script>

文件加载,但我不能在该文件中使用 require。我需要更改什么才能使其开始工作?

编辑:

我认为问题可能是因为我使用哈巴狗来生成我的 html,如下所示:

block content
  script.
    require('../../js/client/main')

当我使用实际的 HTML 文件时,它会加载而不会挂起。

所以,看起来问题是电子试图从错误的位置加载.js.map文件。 electron-pug正在拦截文件的 URL,并且由于找不到它,因此抛出了一个错误(似乎处理得不是很好(。

我解决此问题的解决方案是使用内联源映射而不是单独的文件。

最新更新