我想知道如何获取fs.readFile应该加载的文件的正确路径: 要加载的文件位于应用程序的根目录中。
使用npm start
var data = fs.readFileSync('settings.json');
作品
打包并启动electron.exe后会导致 '错误:ENOENT:没有这样的文件或目录'
我可以通过
加载来修复已打包的应用var data = fs.readFileSync(path.join(process.resourcesPath, 'app', 'settings.json'));
但是找不到通过npm start运行应用程序的文件。
在任何environement中确定文件路径的正确方法是什么?