如何在电子应用程序中找到图像文件的路径?
How to path to an image file in an electron app?
我正在为 windows 和 Mac 创建一个 electron 应用程序和包装,以便使用 electron-builder 进行分发。此应用程序创建一个文件夹和一些 pdf,其中根据用户输入而变化。 pdf 还使用图像,我将其作为节点应用程序保存在应用程序的根文件夹中。
我设法使用绝对路径写入桌面。
if (!fs.existsSync(`/Users/${user}/Desktop/2019 Certificates`)){
fs.mkdirSync(`/Users/${user}/Desktop/2019 Certificates`);
}
但是当我使用这个相对路径时
stampandseal.png
我收到以下错误:
我希望它能找到与 js 文件相关的 png,但是我收到以下错误:
fs.js:121 Uncaught Error: ENOENT: no such file or directory, open 'stampandseal.png'
我正在为 windows 和 Mac 创建一个 electron 应用程序和包装,以便使用 electron-builder 进行分发。此应用程序创建一个文件夹和一些 pdf,其中根据用户输入而变化。 pdf 还使用图像,我将其作为节点应用程序保存在应用程序的根文件夹中。
我设法使用绝对路径写入桌面。
if (!fs.existsSync(`/Users/${user}/Desktop/2019 Certificates`)){
fs.mkdirSync(`/Users/${user}/Desktop/2019 Certificates`);
}
但是当我使用这个相对路径时
stampandseal.png
我收到以下错误:
我希望它能找到与 js 文件相关的 png,但是我收到以下错误:
fs.js:121 Uncaught Error: ENOENT: no such file or directory, open 'stampandseal.png'