mirror of
https://github.com/LHY0125/PathEditor.git
synced 2026-06-29 01:45:54 +08:00
775a570d31
- handleImport 从 DOM <input> hack 改为 @tauri-apps/plugin-dialog 原生文件选择 - 新增 Rust read_text_file 命令读取文件内容,零外部依赖 - 新增 tests/unit/app-store.test.ts,25 个测试覆盖 CRUD/undo-redo/loadPaths/savePaths - 修复 AppShell overflow-hidden 导致无法滚动窗口的问题 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
6 lines
246 B
Rust
6 lines
246 B
Rust
/// 读取文本文件内容(供前端原生对话框选择文件后使用)
|
|
#[tauri::command]
|
|
pub fn read_text_file(path: &str) -> Result<String, String> {
|
|
std::fs::read_to_string(path).map_err(|e| format!("无法读取文件: {}", e))
|
|
}
|