이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 8780|회답: 0

npm 튜토리얼 (4): npm 패키지를 로컬에 설치하세요

[링크 복사]
게시됨 2017. 12. 13. 오후 1:23:35 | | | |
npm 패키지를 설치하는 방법은 두 가지가 있습니다: 로컬 또는 글로벌. 원하는 패키지에 따라 어떤 설치 방식을 사용할 수 있어요.

자체 모듈에 의존해 Node.js와 유사한 요구사항을 사용하고 싶다면, npm 설치의 기본 동작인 로컬에 설치하는 것이 좋습니다. 반면, grunt CLI처럼 명령줄 도구로 사용하고 싶다면 전역적으로 설치하는 것이 좋습니다.


설치

다음 명령어로 패키지를 다운로드할 수 있습니다:

이렇게 하면 현재 디렉터리에 node_modules 디렉터리가 생성되고, 그 디렉터리에 패키지를 다운로드합니다.

테스트:

npm 설치가 제대로 작동하는지 확인하려면 node_modules 디렉터리가 존재하는지, 그리고 설치한 패키지의 디렉터리가 포함되어 있는지 확인하세요. 이 작업을 위해 유닉스 시스템에서 LS node_modules을 실행할 수 있습니다. "OSX", "Debian" 또는 윈도우에서 node_modules

본보기:



lodash라는 패키지를 설치하세요. node_modules 디렉터리의 내용을 나열하고 lodash라는 이름의 디렉터리를 확인해 성공적으로 실행되는지 확인하세요.


로컬 디렉터리에 파일이 package.json없다면 최신 패키지 버전을 설치하세요.

package.json 또는 package-lock.json 파일이 있다면, package.json에서 선언된 세임버 규칙을 만족하는 최신 버전이 설치됩니다.

설치된 패키지를 사용하세요

패키지가 node_modules에 들어가면 코드를 사용할 수 있습니다. 예를 들어, Node.js 모듈을 만들 때는 요청할 수 있습니다.

예시:

다음 코드로 index.js라는 파일을 생성하세요:


올바른 출력 결과는 다음과 같습니다: [2, 3]



lodash를 제대로 설치하지 않으면 다음과 같은 오류가 발생합니다:

만약 Lodash를 제대로 설치하지 않았다면 다음과 같은 오류가 발생했습니다:

module.js:340
    던지기;
          ^
Error: Cannot find module 'lodash'

이 문제를 해결하려면 index.js가 있는 디렉터리에서 npm install lodash를 실행하세요.






이전의:NPM 설치가 생성하는 package-lock.json는 무엇인가요?
다음:NPM 튜토리얼 (5): 튜토리얼 사용법 package.json
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com