NPM3 [Node.js] npm과 yarn의 차이 1. 기본적인 소개npm (Node Package Manager):Node.js와 함께 기본적으로 제공되는 패키지 매니저.2010년에 처음 출시.Node.js의 표준 패키지 관리 도구로 널리 사용.yarn:Facebook이 주도하여 2016년에 개발.npm의 성능과 보안 문제를 개선하려는 목적으로 시작됨.병렬 설치와 캐싱 등 성능 최적화 기능을 제공2. 주요 차이점특징npmyarn속도단일 쓰레드로 패키지를 설치하므로 비교적 느릴 수 있음.병렬 설치로 속도가 빠름.캐싱캐싱은 있지만 초기 버전에서 제한적이었음.네트워크 캐싱이 강력하며, 동일한 패키지를 다시 다운로드하지 않고 캐시에서 설치.보안기본적으로 SHA-512 해시로 패키지 무결성을 확인.yarn.lock 파일로 설치 버전을 고정하며, 실행 중 추가적.. 2024. 12. 2. [Nodejs] typescript 환경 세팅 자세한 정보 : https://nodejs.org/en/learn/getting-started/nodejs-with-typescript Node.js — Node.js with TypeScriptNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org 자세한 정보는 링크 타고 들어가서 확인할수 있습니다. npm init -y 로 package.json 을 생성npm init -y ts-node 설치npm install ts-node types/node 설치npm install @types/node 버전에 맞는 typescript 설치 (필자는 4.1.5버전 설치)npm install typescript@4.1.5 .. 2024. 6. 3. [Node.js] moment 사용하여 현재 시간 가져오기 콘솔창에서 npm 명령어를 사용하여 moment, moment-timezone을 설치 npm install momentnpm install moment-timezone 시간 확인 var moment = require("moment");require("moment-timezone");moment.tz.setDefault("Asia/Seoul");console.log(moment().format("YYYY-MM-DD HH:mm:ss")); 결과 포맷 형식YYYY 년도MM 월DD 일HH 시간mm 분ss 초 2024. 6. 3. 이전 1 다음 반응형