电子:需要是崩溃程序

时间:2018-03-14 15:41:27

标签: javascript node.js electron

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

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

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

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

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

编辑:

我认为这个问题可能是因为我正在使用pug来生成我的html:

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

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

1 个答案:

答案 0 :(得分:0)

所以,问题似乎是电子试图从错误的位置加载return json_encode($response); 文件。 .js.map拦截了文件的url,因为没有发现它会抛出一个错误(似乎没有很好地处理它)。

我解决此问题的方法是使用内联源图,而不是使用单独的文件。