tauri 的自动启动插件怎么用
使用项目的包管理器来添加依赖bun tauri add autostartautostart 插件因为我只需要在前端使用所以只复制了javascript的用法使用了不好使。import { enable, isEnabled, disable } from tauri-apps/plugin-autostart; // 启用 autostart await enable(); // 检查 enable 状态 console.log(registered for autostart? ${await isEnabled()}); // 禁用 autostart disable();报下面文件找不到系统文件import { invoke } from tauri-apps/api/core; // Copyright 2019-2023 Tauri Programme within The Commons Conservancy // SPDX-License-Identifier: Apache-2.0 // SPDX-License-Identifier: MIT async function isEnabled() { return await invoke(plugin:autostart|is_enabled); } async function enable() { await invoke(plugin:autostart|enable); } async function disable() { await invoke(plugin:autostart|disable); } export { disable, enable, isEnabled };用vscode打开这个文件发现这个文件需要调用rust的plugin:autostart|enable这些方法没有需要在lib.rs中实现晕还得把rust写法后拷贝进来use tauri_plugin_autostart::MacosLauncher; tauri::Builder::default() .plugin(tauri_plugin_autostart::init( MacosLauncher::LaunchAgent, Some(vec![--flag1, --flag2]), )) .setup(|app| { // 获取自动启动管理器 let autostart_manager app.autolaunch(); // 启用 autostart let _ autostart_manager.enable(); // 禁用 autostart let _ autostart_manager.disable();好使了。