您的当前位置:首页正文

【记录】electron+vue3+vue-cli得到文件的绝对路径

2024-09-01 来源:个人技术集锦

本项目采用的是JS。因为项目需求,需要得到文件的绝对路径,由于浏览器的安全机制原因,只能利用electron得路径。

官网的获取到文件路径的方式是这样的写的,具体代码网址在以下(这里就不多赘述了)

那由于我没使用预加载文件(preload.js),我是直接在渲染进程中引用的的ipcRender,但也能实现得到文件的绝对路径。代码如下:

首先在background.js引用‘dialog’

其次写获取路径函数

用ipcMain调用主进程的函数,为了后续渲染进程可以调用它

渲染进程文件(也就是xxx.vue文件)

最后结果如下

如果有其他问题,欢迎指正

因篇幅问题不能全部显示,请点此查看更多更全内容