#tauri-plugin #power #save #prevent #block #package

sys tauri-plugin-nosleep

阻止操作系统中的省电功能的Tauri插件

2个版本 (1个不稳定)

2.0.0-beta.12024年2月25日
0.1.0 2022年5月8日

#412 in GUI

每月50次下载

MIT 许可证

8KB
88 代码行

tauri-plugin-nosleep

Test dependency status

阻止操作系统中的省电功能的Tauri插件

fn main() {
  tauri::Builder::default()
    .plugin(tauri_plugin_nosleep::init())
    .run(tauri::generate_context!())
    .expect("failed to run app");
}

添加NPM包。

npm install tauri-plugin-nosleep-api
# or
yarn add tauri-plugin-nosleep-api

在TS/JS中使用此功能。

import { block, NoSleepType, unblock } from 'tauri-plugin-nosleep-api'
block(NoSleepType.PreventUserIdleDisplaySleep);
// To unblock whenever you are done
unblock();

依赖项

~16–60MB
~894K SLoC