Tag Archives: package.json

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

Node.js 개발의 핵심, node와 npm 명령어 완벽 이해하기 Node.js는 자바스크립트를 웹 브라우저가 아닌 환경에서도 실행할 수 있게 해주는 런타임입니다. Node.js를 설치하면 두 가지 필수적인 명령줄 도구가 함께 제공되는데, 바로 자바스크립트 코드를 실행하는 node와 패키지 관리를 담당하는 npm입니다. 이 두 도구의 기능을 명확히 이해하면 Node.js 개발을 훨씬 효율적으로 할 수 있습니다. node 명령어: 자바스크립트 코드 실행… Read More »

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

Node.js 프로젝트의 package.json 스크립트에서 환경 변수를 설정하는 방법은 크게 세 가지가 있습니다. 운영체제마다 환경 변수 설정 문법이 다르기 때문에, 이를 통합하여 관리하는 cross-env 패키지 사용이 가장 널리 권장됩니다. 또한, 보안과 관리를 위해 .env 파일을 활용하는 방법도 자주 사용됩니다. 1. cross-env를 이용한 환경 변수 설정 (가장 추천) cross-env는 윈도우, macOS, 리눅스 등 모든 운영체제에서 동일한 명령어로… Read More »

JavaScript의 모듈 시스템: require vs import

자바스크립트 모듈 시스템: require vs import 자바스크립트는 본래 단순한 웹 스크립팅 언어로 시작했습니다. 그러나 애플리케이션의 규모가 점차 커지면서 코드의 재사용성을 높이고, 의존성을 관리하며, 변수명 충돌을 방지할 수 있는 체계적인 모듈 시스템의 필요성이 커졌습니다. 이러한 배경 속에서 CommonJS의 require와 ECMAScript Modules(ESM)의 import라는 두 가지 주요 모듈 시스템이 등장했습니다. 등장 배경과 특징 require (CommonJS) require는 주로 2009년경… Read More »