【发布时间】:2019-06-10 18:02:11
【问题描述】:
我正在尝试使用 ElectronJs 和 AngularJS 构建一个 Web 桌面应用程序,因此我编写了我的代码,当我启动我的桌面应用程序时一切正常,但是在浏览器中,我遇到了一个问题 - 我有一个未定义的方法。
这是我遇到问题的那一行:
const electron = require('electron')
当我点击命令时,一切正常:
electron .
但是当我在浏览器中打开文件 index.html 时,我的控制台中出现此错误
ReferenceError: require is not defined
我尝试了一些解决方案,例如导入“require.js”,但没有任何效果。
<script src="require.js"></script>
但我得到另一个错误是:
Error: Module name "electron" has not been loaded yet for context: _. Use require([]) http://requirejs.org/docs/errors.html#notloaded
【问题讨论】:
-
在 NodeJS 中不是 Electron
-
是的.. 但这有什么帮助呢?
-
我认为我没有否决你的问题,我只是碰巧意识到你的问题没有得到回答,而这个:stackoverflow.com/questions/44391448/… 是,所以我想我会标记您的副本可以帮助您和其他人找到正确的答案。如果冒犯了@TaouBen,我很抱歉,但这当然不是我的本意。
标签: javascript electron