mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-27 12:51:26 +08:00
13 lines
372 B
TypeScript
13 lines
372 B
TypeScript
import fs from 'node:fs'
|
|
|
|
export default class FileService {
|
|
public static async readFile(_: Electron.IpcMainInvokeEvent, path: string, encoding?: BufferEncoding) {
|
|
// 如果指定了编码,则返回字符串,否则返回二进制数据
|
|
if (encoding) {
|
|
return fs.readFileSync(path, encoding)
|
|
} else {
|
|
return fs.readFileSync(path)
|
|
}
|
|
}
|
|
}
|