电子vue脚手架投掷错误

时间:2017-09-11 16:35:48

标签: node.js vue.js electron

我使用vue init simulatedgreg/electron-vue使用vue-cli生成了电子vue脚手架 运行yarn后,我使用yarn run dev启动了应用程序。默认情况下,我会收到以下错误:

? Electron -------------------

  Debugger listening on ws://127.0.0.1:5858/189cf481-dd71-43bf-be88-90673ee0aae1

  For help see https://nodejs.org/en/docs/inspector

? ----------------------------

? Electron -------------------

  [10928:0911/182704.656:ERROR:CONSOLE(7323)] "Extension server error: Operation
 failed: : has no execution context", source: chrome-devtools://devtools/bundled
/inspector.js (7323)

? ----------------------------

? Electron -------------------

  [10928:0911/182705.653:ERROR:CONSOLE(7323)] "Extension server error: Operation
 failed: : has no execution context", source: chrome-devtools://devtools/bundled
/inspector.js (7323)

? ----------------------------

? Electron -------------------

  [10928:0911/182706.654:ERROR:CONSOLE(7323)] "Extension server error: Operation
 failed: : has no execution context", source: chrome-devtools://devtools/bundled
/inspector.js (7323)

? ----------------------------

最重要的是,应用程序需要大约30秒才能加载。在此之前,我只看到Electron / Chrome Debugger窗口,但它们没有填充任何内容。 当我使用yarn build创建和运行打包的电子应用程序时,仍会给出此加载行为。

知道如何解决这个问题吗?

3 个答案:

答案 0 :(得分:0)

也发生在我身上。有些人通过关闭占用localhost的运行代理进程来修复它。另一个临时解决方案是删除节点模块并再次运行npm install。

答案 1 :(得分:0)

此时电子提示尚未更新。 (当前为电子版2.x)

有一个样板,我派发了电子表,并用最新模块更新了所有模块。使用方法相同,我们添加了ui框架和css-precessor。

  • 电子5
  • Vue-CLI 3
  • 通天塔7
  • Vue 2.6
  • css预处理器
    • 无礼
    • 手写笔
  • UI框架
    • 类星体1.x
    • Vuteify 2.x

我们建议您尝试一下。

https://github.com/kdydesign/vue-electron5

答案 2 :(得分:0)

Electron的加载时间很长,原因是我的主目录已映射到网络驱动器,由于我所在的网络不同,因此在启动时丢失了。当试图读取主目录时,Electron似乎要等待30秒超时(以便加载应用程序设置!!)