NPM 사용 명령

4354 단어 React
1. 설치 (mac 환경)
2. 버 전 보기
3. 레벨 업
4. npm 설치 Node. js 모듈 문법 형식:
5. 전역 설치 및 로 컬 설치
6. 설치 정보 보기
7. 어떤 모듈 의 버 전 번호 보기
8. Package. json 속성 설명
9. 마 운 트 해제 모듈
10. 업데이트 모듈
         11. 모듈 생 성 (package. json 파일 생 성)
12. 발표 모듈
         14. 버 전 번호
15. 공식 api
 
NPM 은 NodeJS 와 함께 설 치 된 패키지 관리 도구 로 NodeJS 코드 배치 상의 많은 문 제 를 해결 할 수 있 습 니 다. 흔히 볼 수 있 는 사용 장면 은 다음 과 같은 몇 가지 가 있 습 니 다.
  • NPM 서버 에서 다른 사람 이 작성 한 제3자 가방 을 다운로드 하여 로 컬 로 사용 할 수 있 습 니 다.
  • NPM 서버 에서 다른 사람 이 작성 한 명령 행 프로그램 을 다운로드 하고 설치 하여 로 컬 에서 사용 할 수 있 습 니 다.
  • 사용자 가 작성 한 가방 이나 명령 행 프로그램 을 NPM 서버 에 업로드 하여 다른 사람 이 사용 할 수 있 도록 합 니 다.

  • 1. 설치 (mac 환경)brew install node brew install npm
     
     2. 버 전 보기
    $ npm -v
    6.7.0
    3. 레벨 업
    오래된 버 전의 npm 를 설치 하면 npm 명령 을 통 해 쉽게 업그레이드 할 수 있 습 니 다. 명령 은 다음 과 같 습 니 다.
    $ sudo npm install npm -g
    Window 시스템 이 라면 다음 명령 을 사용 하면 됩 니 다.
    npm install npm -g
    타 오 바 오 미 러 사용 명령:
    npm install -g cnpm --registry=https://registry.npm.taobao.org

     
    4. npm 설치 Node. js 모듈 문법 형식:
    $ npm install
    예:
    $ npm install express
    5. 전역 설치 및 로 컬 설치
    npm 패키지 설 치 는 로 컬 설치 (local), 전역 설치 (global) 두 가지 로 나 뉜 다.
    두 드 리 는 명령 행 을 보면 차이 가 있 을 뿐 - g 일 뿐이다. 예 를 들 어
    npm install express          # 로 컬 설치 npm install express - g   # 전역 설치
     
    다음 오류 가 발생 하면:
    npm err! Error: connect ECONNREFUSED 127.0.0.1:8087 
    해결 방법 은:
    $ npm config set proxy null
     
    로 컬 설치
  • 1. 설치 패 키 지 를. / nodemodules 아래 (npm 명령 을 실행 할 때 있 는 디 렉 터 리), node 가 없 으 면modules 디 렉 터 리, 현재 npm 명령 을 실행 하 는 디 렉 터 리 에서 node 생 성modules 디 렉 터 리.
  • 2. require () 를 통 해 로 컬 에 설 치 된 가방 을 도입 할 수 있 습 니 다.

  • 전역 설치
  • 1. 설치 패 키 지 를 / usr / local 아래 또는 node 의 설치 디 렉 터 리 에 놓 습 니 다.
  • 2. 명령 줄 에서 직접 사용 할 수 있 습 니 다.

  • 만약 당신 이 두 가지 기능 을 갖 추고 싶다 면, 두 곳 에 그것 을 설치 하거나 사용 해 야 합 니 다. npm link。
     
    6. 설치 정보 보기
    npm list -g
     
    7. 어떤 모듈 의 버 전 번호 보기
    npm list grunt
     
    8. Package. json 속성 설명
  • name - 가방 이름.
  • version - 가방 버 전 번호.
  • description - 가방 설명.
  • homepage - 가방 홈 페이지 url.
  • author - 가방 작성 자 이름.
  • contributors - 가방 의 기타 공헌 자 이름 입 니 다.
  • dependencies - 패키지 목록 에 의존 합 니 다.의존 패키지 가 설치 되 지 않 으 면 npm 는 자동 으로 의존 패 키 지 를 node 에 설치 합 니 다.모듈 디 렉 터 리 아래.
  • repository - 패키지 코드 가 저 장 된 곳 의 종 류 는 git 나 svn 일 수 있 고 git 는 Github 에 있 을 수 있 습 니 다.
  • main - main 필드 에서 프로그램의 주 입구 파일 을 지정 하면 require (moduleName) 에서 이 파일 을 불 러 옵 니 다.이 필드 의 기본 값 은 모듈 루트 디 렉 터 리 아래 index. js 입 니 다.
  • keywords - 키워드
  • 9. 마 운 트 해제 모듈
    $ npm uninstall express
    살펴보다
    $ npm ls
     
    10. 업데이트 모듈
    $ npm update express
     
    11. 모듈 생 성 (package. json 파일 생 성)
    NPM 을 사용 하여 package. json 파일 을 생 성 합 니 다. 생 성 된 파일 은 기본 설정 을 포함 합 니 다.
    npm init
     
    12. 발표 모듈
    $ npm publish
     
    15. 기타 NPM 명령
    NPM 은 많은 명령 을 제공 합 니 다. 예 를 들 어 인 스타 그램 과 publish, npm help 를 사용 하면 모든 명령 을 볼 수 있 습 니 다.
  • NPM 은 installpublish 등 많은 명령 을 제 공 했 고 npm help 를 사용 하면 모든 명령 을 볼 수 있다.
  • 사용 npm help 은 특정한 명령 의 상세 한 도움 을 볼 수 있 습 니 다. 예 를 들 어 npm help install.
  • package.json 이 있 는 디 렉 터 리 에서 사용 npm install . -g 은 현재 명령 행 프로그램 을 로 컬 에 설치 하여 발표 전의 로 컬 테스트 에 사용 할 수 있 습 니 다.
  • 현재 디 렉 터 리 아래 npm update 하위 디 렉 터 리 에 있 는 대응 모듈 을 최신 버 전 으로 업데이트 할 수 있 습 니 다.
  • 사용 node_modules 은 전역 에 설 치 된 대응 명령 행 프로그램 을 최신 버 전 으로 업데이트 할 수 있 습 니 다.
  • 사용 npm update -g NPM 로 컬 캐 시 를 비우 고 같은 버 전 번 호 를 사용 하여 새로운 버 전 코드 를 발표 하 는 사람 에 게 사용 할 수 있 습 니 다.
  • 사용 npm cache clear 은 자신 이 발표 한 버 전 코드 를 취소 할 수 있 습 니 다.

  • 14. 버 전 번호
    의미 버 전 번 호 는 X. Y. Z 세 자리 로 나 뉘 는데 각각 주 버 전 번호, 차 버 전 번호 와 패 치 버 전 번 호 를 대표 한다.코드 가 변경 되 었 을 때 버 전 번 호 는 다음 과 같은 원칙 에 따라 업데이트 된다.
  • bug 만 복구 하려 면 Z 비트 를 업데이트 해 야 합 니 다.
  • 기능 이 추가 되 었 으 나 아래로 호 환 되 려 면 Y 비트 를 업데이트 해 야 합 니 다.
  • 큰 변동 이 있 고 아래로 호 환 되 지 않 으 면 X 비트 를 업데이트 해 야 한다.

  • 15. 공식 api
    https://www.npmjs.com/package/doc
     
     
     
     

    좋은 웹페이지 즐겨찾기