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`)
相关推荐
邢同学爱折腾17 小时前
当前端轮播图遇上Electron: 变身一款丝滑的 图片查看器
javascript·electron
musk121219 小时前
electron 打包太大 试试 tauri , tauri 安装打包demo
前端·electron·tauri
vvilkim19 小时前
Electron 安全最佳实践:构建安全的桌面应用
javascript·安全·electron
vvilkim2 天前
Electron 自动更新机制详解:实现无缝应用升级
前端·javascript·electron
vvilkim2 天前
Electron 应用中的内容安全策略 (CSP) 全面指南
前端·javascript·electron
Cacciatore->2 天前
Electron 快速上手
javascript·arcgis·electron
vvilkim2 天前
Electron 进程间通信(IPC)深度优化指南
前端·javascript·electron
ZJ_.12 天前
Electron自动更新详解—包教会版
linux·前端·javascript·windows·electron·前端框架·node.js
£小羽毛12 天前
Electron(01)入门与实战:从环境搭建到打包发布
前端·javascript·electron
摘取一颗天上星️13 天前
Electron架构深度解析:用Web技术构建桌面应用的桥梁
前端·架构·electron