【发布时间】:2017-11-28 23:57:29
【问题描述】:
我正在尝试构建一个电子应用程序,但我似乎无法在不使 Electron 崩溃的情况下让 FS(文件系统)工作。
我没有收到任何信息性错误消息,并且我在网上找不到任何关于此的信息。
代码超级简单,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 立即断开连接,这显然意味着一个操作非常昂贵,以至于它崩溃了 electron。
.json 文件路径正确,没有修改任何包,Electron 的 main.js 使用标准设置。
【问题讨论】: