【发布时间】:2016-10-28 17:06:20
【问题描述】:
我正在开发演示 electron-quick-start 项目。我刚刚在主文件夹中添加了一个 test.txt 文件,并且在 index.html 中添加了这个文件:
<script>
const fs = require('fs');
alert(fs.readFileSync('test.txt')); // or ./test.txt or .\test.txt
</script>
它有效。 但是现在在将应用程序打包后:
electron-packager . --platform=win32 --arch=ia32
当我运行打包的 .exe 应用程序时,它找不到 test.txt。
可能是因为test.txt 与.exe 不在同一文件夹中,而是在resouces/app/test.txt。
解决此电子打包程序文件夹问题的干净方法是什么?
【问题讨论】: