티스토리 뷰
반응형
Node 내에서는 환경 변수 또는 운영체제에서 관리하고 있는 내용들을 가져올 수 있습니다. Windows 와 Mac / Linux로 다르게 분리하여 관리할 수 있습니다. 기본적으로 node module 내에 저장이 되어 있고, 그대로 가져다가 사용하면 됩니다.
require('os')라고 선언하면 현재 사용자 또는 개발자의 운영 환경값을 가져올 수 있습니다.
const os = require('os');
console.log(os.EOL === '\n');
console.log(os.EOL === '\r\n');
console.log(os.totalmem());
console.log(os.freemem());
console.log(os.type());
console.log(os.userInfo());
console.log(os.cpus());
console.log(os.homedir());
console.log(os.hostname());
또, 현재 사용중인 Node의 스펙 및 사용자의 Node 정보를 가져오려면 process 에서 제공되는 정보를 사용하면 Node가 작동되고 있는 프로세스의 정보를 가져올 수 있습니다.
const process = require('process');
console.log(process.execPath);
console.log(process.version);
console.log(process.pid);
console.log(process.ppid);
console.log(process.platform);
console.log(process.env);
console.log(process.uptime());
console.log(process.cwd());
console.log(process.cpuUsage());
반응형
'Server' 카테고리의 다른 글
Node Project Clone 시 주의할 점 (0) | 2021.06.14 |
---|---|
npm install --save 옵션에 대해 (0) | 2021.06.12 |
심플한 타이머 만들기 (0) | 2021.06.06 |
다른 파일 내용 불러오기 (0) | 2021.06.06 |
[Java] Flyway 사용해서 DB Schema 관리하기 (0) | 2021.05.30 |
[Spring] 하나의 Repo에 Spring Boot + React 프로젝트 같이 올리기 (0) | 2021.05.26 |
댓글
공지사항