헉!!/ETC
[Electron] OS 구분 방법
권태성
2024. 7. 24. 21:39
Electron은 여러 OS를 지원하다보니 OS별로 예외를 처리해야할 때가 있다.
이 때는 Node의 OS 모듈을 이용해 OS를 식별하고 예외처리를 할 수 있다.
const os = require('os');
// 현재 운영 체제가 macOS인지 확인
const isMac = os.platform() === "darwin";
// 현재 운영 체제가 Windows인지 확인
const isWindows = os.platform() === "win32";
// 현재 운영 체제가 Linux인지 확인
const isLinux = os.platform() === "linux";
module.exports = {
isMac,
isWindows,
isLinux,
};
OS 모듈에 대한 자세한 설명 : https://nodejs.org/api/os.html
728x90