首页 > 解决方案 > 如何在纯 JavaScript 中检测 MacOS Sierra 版本

问题描述

我需要使用纯 javascript检测MacOS Sierra 及其版本号。请帮我提供一个代码片段。

标签: javascriptmacos-sierraos-detection

解决方案


尝试使用您的命令运行子进程,如下所示:

const { exec } = require("child_process");

 exec("system_profiler SPSoftwareDataType", (error, stdout, stderr) => {
    if (error) {
        console.log(`error: ${error.message}`);
        return;
    }
    if (stderr) {
        console.log(`stderr: ${stderr}`);
        return;
    }
    console.log(`stdout: ${stdout}`);
});

推荐阅读