使用 systeminformation 获取设备温度 - CPU & GPU 温度监测指南
要使用 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() 处理可能出现的错误。
注意,这只是获取设备温度的一种方法,具体的实现方式可能会因操作系统、硬件等因素而有所差异。
原文地址: https://www.cveoy.top/t/topic/6g2 著作权归作者所有。请勿转载和采集!