节点JS,读取CPU温度

我目前正在做一个项目,我想读取我的CPU的温度,但我不知道如何正确使用外部程序,如“CpuTemp”等。 根据一些消息,我应该能够使用Node JS和一个包来读取CPU温度。 我设法通过软件包“OS”读取我的PC上的总内存和正常运行时间。 有没有我可以用来显示CPU温度的软件包,或者我应该做些别的事情来读取它?

我被告知我应该使用Node和JS一起,但是我不知道如何继续。

简单的网页search将返回一堆nodeJS包来跟踪CPU温度。 例如https://github.com/sebhildebrandt/systeminformation

没有testing过,但看起来像你会寻找的东西。

你正在运行的Linux,它可以是:

创build一个名为“temp.js”的文件并插入以下代码:

var spawn = require('child_process').spawn; temp = spawn('cat', ['/sys/class/thermal/thermal_zone0/temp']); temp.stdout.on('data', function(data) { console.log('Result: ' + data/1000 + ' degrees Celcius'); }); 

在控制台运行:

 node temp.js 

结果应该如下所示:

 Result: 46.16 degrees Celcius 
Interesting Posts