在Node.js中查找GPU信息(模型)

Sel*_*ish 2 javascript operating-system node.js

在Node.js中,我们可以轻松使用os模块(文档)来获取CPU信息:

    os.cpus()[0].model; // ? Example: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz'
Run Code Online (Sandbox Code Playgroud)

我正在寻找类似的方法来获得GPU模型,如果可能的话,还有规格.

感谢前方的任何帮助!

Yar*_*awh 7

您可以编写一个切换os.platform()的模块,然后为每个操作系统执行一个命令以获取GPU信息,如下所示:

// Mac OS:
system_profiler | grep GeForce

// Windows:
wmic path win32_VideoController get name

// Linux:
sudo lshw -C display
Run Code Online (Sandbox Code Playgroud)