跳至内容
Tauri

@tauri-apps/plugin-log

接口

日志选项

属性

属性类型定义于
file?字符串来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L9
keyValues?Record<string, undefined | string>来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L11
line?数字来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L10

函数

attachConsole()

function attachConsole(): Promise<UnlistenFn>

随日志条目来临时将日志条目写入控制台。

返回

Promise<UnlistenFn>

用于取消监听器的函数。

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L277


attachLogger()

function attachLogger(fn): Promise<UnlistenFn>

为日志附加监听器,并为每个日志条目调用传入的函数。

参数

参数类型描述
fn日志函数

返回

Promise<UnlistenFn>

用于取消监听器的函数。

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L256


debug()

function debug(message, options?): Promise<void>

以调试级别记录一条消息。

参数

参数类型描述
message字符串示例 import { debug } from '@tauri-apps/plugin-log'; const pos = { x: 3.234, y: -1.223 }; debug(New position: x: {pos.x}, y: {pos.y});
选项?日志选项-

返回

Promise<void>

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L214


error()

function error(message, options?): Promise<void>

以错误级别记录一条消息。

参数

参数类型描述
message字符串示例 import { error } from '@tauri-apps/plugin-log'; const err_info = "No connection"; const port = 22; error(Error: ${err_info} on port ${port});
选项?日志选项-

返回

Promise<void>

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L148


info()

function info(message, options?): Promise<void>

以信息级别记录一条消息。

参数

参数类型描述
message字符串示例 import { info } from '@tauri-apps/plugin-log'; const conn_info = { port: 40, speed: 3.20 }; info(Connected to port {conn_info.port} at {conn_info.speed} Mb/s);
选项?日志选项-

返回

Promise<void>

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L192


trace()

function trace(message, options?): Promise<void>

在跟踪级别记录消息。

参数

参数类型描述
message字符串# 示例 import { trace } from '@tauri-apps/plugin-log'; let pos = { x: 3.234, y: -1.223 }; trace(位置是:x: {pos.x}, y: {pos.y});
选项?日志选项-

返回

Promise<void>

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L236


warn()

function warn(message, options?): Promise<void>

在警告级别记录消息。

参数

参数类型描述
message字符串# 示例 import { warn } from '@tauri-apps/plugin-log'; const warn_description = "无效输入"; warn(警告!{warn_description}!);
选项?日志选项-

返回

Promise<void>

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L170


© 2025 Tauri 贡献者。署名-相同方式共享 4.0 / MIT