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`)
相关推荐
粉末的沉淀1 天前
jeecgboot:electron桌面应用打包
前端·javascript·electron
fruge2 天前
Electron 桌面应用开发:前端与原生交互原理及性能优化
前端·electron·交互
UpgradeLink3 天前
Electron 项目使用官方组件 electron-builder 进行跨架构打包
前端·javascript·electron
UpgradeLink3 天前
开源Electron应用GitHubActions自动化部署与升级指南
electron·开源·自动化
UpgradeLink3 天前
Electron项目使用electron-updater与UpgradeLink接入参考
开发语言·前端·javascript·笔记·electron·用户运营
梵尔纳多3 天前
第一个 Electron 程序
前端·javascript·electron
小圣贤君3 天前
从零到一:打造专业级小说地图设计工具的技术实践
vue.js·electron·写作·canvas·小说·小说地图
梵尔纳多3 天前
electron 安装
前端·javascript·electron
yuanyxh3 天前
静默打印程序实现
前端·react.js·electron
龙国浪子3 天前
从零到一:打造专业级小说地图设计工具的技术实践
前端·electron