节点 - 电子 - FS(保存/读取)崩溃电子

时间:2017-11-28 15:46:31

标签: node.js electron

我正在尝试构建一个电子应用程序,我似乎无法使FS(文件系统)工作而不会使Electron崩溃。

我没有收到任何信息性的错误消息,我在网上找不到任何关于此的信息。

代码非常简单,Electron已正确设置并执行,并加载以下脚本文件:

var fs = require('fs');
var path = require('path');
require('jsdom-global')();
var $ = require('jquery');

console.log( path.resolve(__dirname, 'starter.json') );

// load starter data:
fs.readFile( path.resolve(__dirname, 'starter.json') , 'utf8', function( err, data ){
    console.log( err, data );
});

DevTools立即断开连接,这显然意味着操作非常昂贵,以至于它会使电子崩溃。

.json文件的路径是正确的,没有修改任何包,Electron的main.js使用标准设置。

1 个答案:

答案 0 :(得分:1)

Nm,结果证明它是jsdom-global包,删除它,现在工作正常。