본문 바로가기
728x90

Backend/Node.js5

npm 패키지 설치 및 호환성 관리 | npm install, update 개요라이브러리 업데이트와 버전 관리는 프로젝트에서 중요한 부분입니다. 의존성 모듈과 개발 환경 모듈을 명확하게 구분하는 것이 중요합니다.Node.js 버전은 프로젝트에서 확실히 정의해야 하며, 라이브러리는 신중하게 추가하고 필요할 때만 정기적으로 업데이트하는 것이 좋습니다.라이브러리가 많아질수록 관리가 어려워지므로, 의존성 관리에 신경을 써야 합니다. [Node.js] Node.js 기본 개념 및 환경 설정: package.json 파일 구성 방법https://sillimmouse.tistory.com/82 npm install// 실제 애플리케이션에서 필요한 라이브러리를 설치$ npm install // 개발 환경에서만 필요한 라이브러리를 설치$ npm install --save-dev 플래그 효.. 2024. 11. 8.
[ERROR] npm : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Program Files\nodejs\npm.ps1 파일을 로드할 수 없습니다. 상황window에 npm을 사용하여 도구를 설치하려고 하는데, 실패했다.node, nvm은 버전이 조회되는데 npm은 아래 '오류 내용'처럼 보여졌다.  오류 내용npm : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Program Files\nodejs\npm.ps1 파일을 로드할 수 없습니다. 자세한 내 용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 위치 줄:1 문자:1 + npm install -g n + ~~~     + CategoryInfo          : 보안 오류: (:) [], PSSecurityException     + FullyQualifiedErrorId : Unaut.. 2024. 8. 13.
Node.js 프로젝트 시작하기 | package.json 개요Node.js 프로젝트를 시작할 때 가장 먼저 생성하는 파일이 package.json 입니다. 이 파일은 프로젝트 정보를 저장하고, 의존성 관리 및 개발 환경 설정을 담당합니다.이번 포스팅에서는 package.json의 주요 설정 항목을 정리해보겠습니다. package.jsonpackage.json은 Node.js 프로젝트의 의존성, 스크립트 및 메타데이터를 저장하는 파일입니다. package.json 역할프로젝트 정보 (이름, 버전, 설명 등)패키지(라이브러리) 및 의존성 관리실행할 명령어(스크립트) 설정Node.js 버전 요구 사항 지정 package.json 생성하기Node.js 프로젝트에서 다음 명령어를 실행하여 pckage.json 파일을 생성한다.$ npm initThis utility w.. 2024. 5. 3.
npm 패키지 관리 및 배포 | npm link, npm pack and npm publish 개요npm link와 npm publish는 Node.js 패키지 관리와 관련된 명령어입니다. npm link로컬에서 개발 중인 패키지를 다른 프로젝트에서 쉽게 테스트할 수 있도록 연결합니다.패키지를 직접 node_modules에 복사하지 않고 심볼릭 링크를 사용합니다. npm link 특징로컬 개발 중인 패키지를 다른 프로젝트에서 바로 테스트 가능패키지를 수정하면 바로 반영됨 (재설치 불필요)npm link는 실제 배포용이 아니라 개발용 link 사용 방법패키지를 개발하는 디렉터리에서 실행cd ~/my-packagenpm link= 해당 패키지를 사용할 프로젝트에서 실행 cd ~/my-projectnpm link my-package 연결 해제시npm unlink my-package npm pack현재 .. 2024. 1. 12.
Node.js, 기본 개념과 유틸리티 npm, npx 이해 Node.jsNode.js는 자바스크립트 엔진을 브라우저 환경 외부에서도 사용할 수 있도록 만든 자바스크립트 런타임 환경입니다.비동기 I/O를 지원하며, 단일 스레드 이벤트 루프 기반으로 동작하여 비동기 요청 처리를 효율적으로 합니다.**SPA(Single Page Application)**와 같이 I/O가 빈번한 애플리케이션에 적합하며, CPU 사용률이 높은 애플리케이션에는 권장되지 않습니다. npm (Node Package Manager)npm은 Node.js 패키지 매니저로, 자바스크립트 라이브러리나 도구들을 설치하고 관리하는 데 사용됩니다.기능:패키지 설치: npm install 프로젝트의 의존성 관리패키지 업데이트: npm update패키지 삭제: npm uninstall 프로젝트 초기화: np.. 2023. 12. 20.
728x90