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`)
相关推荐
小左OvO15 小时前
叫板要干翻 typora 的 milkup 现在怎么样了?
electron·markdown
修来17 小时前
Vue3项目改造为electron桌面端
electron
ccnocare2 天前
window.electronAPI.send、on 和 once
前端·electron
可口码农4 天前
MixOne:Electron Remote模块的现代化继任者
java·前端·electron
持久的棒棒君4 天前
启动electron桌面项目控制台输出中文时乱码解决
前端·javascript·electron
参宿75 天前
electron之win/mac通知免打扰
java·前端·electron
卸任6 天前
Electron禁用系统快捷键
前端·c++·electron
庸懒6 天前
Electron自定义菜单栏及Mac最大化无效的问题解决
前端·macos·electron
Jack程27 天前
Electron+Node蓝牙开发实战:noble-winrt从零到精通
electron
逾明8 天前
Electron自定义菜单栏及Mac最大化无效的问题解决
前端·electron