Node/Node.js

    Node.js 환경설정 (WSL2 설치하기)

    Window OS 환경에서 Linux를 사용하여 Node.js를 실행시키기 위해서는 우선 Linux를 사용할 수 있도록 환경설정을 해줘야 한다. 이번 포스팅에서는 그 첫번째 작업으로 WSL2를 설치해보도록 하자. WSL ?? WSL은 Windows Subsystem for Linux의 약자로 간단히 말해서 Windows에서 Linux 명령어 사용 및 Linux를 활용한 작업을 도와주는 툴이다. 예전에는 Windows에서 Linux를 실행시키기 위해서는 가상머신(Virtual Machine, 줄여서 VM이라고 한다)을 설치하여야만 했다. VM을 사용한다는 것은 컴퓨터 안에서 컴퓨터를 돌린다는 개념으로 한 컴퓨터에서 자원을 나눠서 OS를 두개 설치하는 행위를 의미한다. 하나의 컴퓨터 안에 있는 메모리, cp..

    Node.js ??

    이번 포스팅에서는 간단한 cs지식들과 함께 Node.js란 무엇인지에 대해 조금 알아보고자 한다. Node.js 공식 홈페이지에서는 Node.js를 다음과 같이 설명하고 있다. Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다. 우선 앞부분의 설명을 살펴보면 Chrome 브라우저에서 사용하고 있는 V8 엔진을 가지고 만들어진 것이 Node.js라는 사실은 파악할 수 있다. 그렇다면 JavaScript 런타임이란 말은 무엇을 의미하는 걸까? JavaScript 런타임이란 말을 이해하기 위해 OS(운영체제)와 CLI(Command-line Interface)에 대해 간략하게 알아보자. 우리말로 "운영체제"라고 불리는 OS(Operating System)는 ..