要使用 systeminformation 获取设备温度,首先需要确保已经安装了 systeminformation 包。可以使用以下命令进行安装:

npm install systeminformation

安装完成后,可以使用以下代码来获取设备温度:

const si = require('systeminformation');

si.cpuTemperature()
  .then(data => {
    console.log('CPU Temperature:', data.main);
  })
  .catch(error => {
    console.error(error);
  });

si.graphics()
  .then(data => {
    console.log('GPU Temperature:', data.controllers[0].temperatureGpu);
  })
  .catch(error => {
    console.error(error);
  });

上述代码中,使用 si.cpuTemperature() 获取 CPU 温度,并使用 si.graphics() 获取 GPU 温度。获取的温度数据会以 Promise 的形式返回,可以使用 .then() 处理返回的数据,使用 .catch() 处理可能出现的错误。

注意,这只是获取设备温度的一种方法,具体的实现方式可能会因操作系统、硬件等因素而有所差异。

使用 systeminformation 获取设备温度 -  CPU & GPU 温度监测指南

原文地址: https://www.cveoy.top/t/topic/6g2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录