electron 打开本地文件夹

使用的api为shell.openPath,有些文章会提到shell.openItem,这个方法在electron 9.0后就废弃被openPath替代了。

  • 打开E盘根目录下名为test的文件夹
javascript 复制代码
const { shell } = require('electron')
shell.openPath('E:\\test')

能打开的前提是,E盘根目录下确实有这个文件夹。其次可以发现,我路径上使用的是\\而非/,如果使用/的话,openPath方法会直接报错。

  • 打开当前electron项目根目录下名为src的文件夹
javascript 复制代码
const { app , shell } = require('electron')
shell.openPath(`${app.getAppPath()}\\src`)
相关推荐
前端架构师-老李15 小时前
16 Electron 应用自动更新方案:electron-updater 完整指南
前端·javascript·electron
飞鸟真人1 天前
VUE+Electron从0开始搭建开发环境
electron·vue
mapbar_front2 天前
Electron 应用自动更新方案:electron-updater 完整指南
前端·javascript·electron
Java陈序员3 天前
免费高颜值!一款跨平台桌面端视频资源播放器!
vue.js·typescript·electron
Rysxt_4 天前
Electron 与 uni-app 区别教程:如何选择适合你的跨平台开发框架?
javascript·electron·uni-app·跨平台
似水流年QC4 天前
Electron 实战|Vue 桌面端开发从入门到上线
vue.js·electron·桌面端
前端架构师-老李4 天前
15、Electron专题:使用 electron-store 进行本地数据存储
前端·javascript·electron
Rysxt_4 天前
Electron 教程:从背景到 Vue3 桌面应用开发
前端·javascript·electron
阿标的博客6 天前
Electron学习(一):创建第一个应用并打包成功
electron