Language/NodeJS 3

Node.js 설치 후 기본적인 커맨드 라인 도구인 node와 npm

1. node 커맨드: Node.js 런타임 실행node 커맨드는 여러분이 작성한 JavaScript 코드를 직접 실행하는 데 사용됩니다. Node.js는 웹 브라우저 밖에서 JavaScript를 실행할 수 있게 해주는 런타임 환경입니다.JavaScript 파일 실행: 가장 기본적인 사용법입니다. 여러분이 작성한 .js 파일을 Node.js가 읽고 실행합니다.예를 들어, app.js 파일에 다음과 같이 작성하고 저장했다면:터미널에서 node app.js를 실행하면, 해당 JavaScript 파일이 Node.js 환경에서 구동되며 웹 서버가 시작됩니다. // app.jsconsole.log("Node.js로 실행된 첫 번째 코드입니다!");const http = require('http'); // HTTP..

Language/NodeJS 2025.07.08

package.json 스크립트에서 환경 변수(environment variables)를 설정하는 방법

Node.js 프로젝트의 package.json 스크립트에서 환경 변수(environment variables)를 설정하는 방법은 운영체제에 따라 조금씩 다릅니다. 하지만 cross-env 패키지를 사용하면 OS에 상관없이 일관된 방법으로 환경 변수를 설정할 수 있어서 가장 권장되는 방법입니다. 1. cross-env 사용 (가장 권장)cross-env는 윈도우, macOS, 리눅스 등 모든 운영체제에서 동일하게 작동하도록 환경 변수 설정을 추상화해줍니다.설치:npm install --save-dev cross-env# 또는yarn add --dev cross-env package.json 스크립트 예시:package.json 파일의 scripts 섹션에 다음과 같이 추가합니다:{ "name": "my..

Language/NodeJS 2025.07.06

NVM (Node Version Manager)

Node.js 개발 과정에서 패키지들이 특정 Node.js 버전에 강한 의존성을 갖는 경우가 자주 발생합니다. 이로 인해 개발 환경에서 현재 사용 중인 Node.js 버전을 변경해야 할 필요성이 생기곤 합니다. Node.js 개발 환경에서 여러 버전의 Node.js를 편리하게 관리할 수 있는 도구인 nvm (Node Version Manager)에 대해 설명해 드리겠습니다. nvm (Node Version Manager) 이란?nvm은 Node.js의 다양한 버전을 설치하고, 관리하며, 필요에 따라 쉽게 전환할 수 있도록 도와주는 커맨드라인 도구입니다. 개발 프로젝트마다 요구하는 Node.js 버전이 다를 수 있는데, nvm을 사용하면 이 문제를 효과적으로 해결할 수 있습니다. 예를 들어, 어떤 프로젝트..

Language/NodeJS 2025.07.05