npm (Node Package Manager)


Node Package Manager Yes

  • n : node.js
  • p:node jsモジュールをpackage
  • と呼ぶ
  • m:小包を管理します.
  • npmはjavascriptパッケージを作成し、これらのパッケージを公開しています.(公開モジュールの集合)

    package.json


    プロジェクトとインストールプロジェクトのパッケージに関する情報を格納するファイル.

    package.jsonの生成


    npm init --yes



    端末にnpm init--yesが入力された場合は
    私が接続したモジュールファイルの内容を含むパッケージ.jsonを生成します.

    npmでよく使われるコマンド

    # package.json 생성
    $ npm init
    # package.json을 default로 생성
    $ npm init -y
    
    # 로컬 설치/삭제
    $ npm install/uninstall <package-name>
    
    # 전역 설치/삭제
    $ npm install/uninstall -g <package-name>
    
    # package.json의 모든 패키지 설치
    $ npm install
    
    # 업데이트
    $ npm update <package-name>
    
    # package.json scripts 프로퍼티의 start 실행
    $ npm start
    
    # package.json scripts 프로퍼티의 start 이외의 scripts 실행
    $ npm run <script-name>
    
    # 패키지 조회
    $ npm ls
    
    # 패키지 자세한 조회
    $ npm ll
    
    # npm 주소 조회
    $ npm root
    

    package version



  • 最初の場所:Majorバージョンを示します.バージョンが0の場合は、初期開発の1から正式バージョンが開始されることを示します.
    Majorバージョンの変更は、パッケージの内容が互換性がない程度に変更されたときにアップロードされます.

  • 2番目の場所:サブバージョンを表します.サブバージョンは、サブ互換機能の更新時にアップロードされます.

  • 3番目の場所:patchバージョンを示します.既存の機能に問題があるため、修正をパブリッシュするときにパッチバージョンがアップロードされます.
  • -参照-
    hellominchanのブログ
    npm公式ホームページ
    ooeunzのブログ