ノード学習-NPMの紹介

NPM入門

NPMは、NodeJSとともにインストールされるパッケージ管理ツールです。

一般的に使用されるnpmコマンド

バージョン情報を表示する

npm -v // 查看版本信息

ローカルインストールとグローバルインストール

npm install express  //本地安装
npm install express -g //全局安装

グローバルにインストールされたすべてのモジュールを表示

npm list -g

特定のモジュールのバージョン番号を表示する

npm list grunt

モジュールをアンインストールします

npm uninstall express

モジュールの更新

npm update express

パッケージ管理にnrmを使用する

npm install -g nrm //全局安装 nrm
nrm ls // 列出所有可用的npm源
nrm use taobao // 使用淘宝npm源

モジュールを作成して公開します(npmjs公式Webサイトでのみ使用できます)

npm init -y //初始化包模块
npm adduser // 添加用户
npm publish // 发布模块

バージョンナンバー

NPMを使用してコードをダウンロードして公開すると、バージョン番号が表示されます。NPMはセマンティックバージョン番号を使用してコードを管理します。ここに簡単な紹介があります。
セマンティックバージョン番号は、メジャーバージョン番号、マイナーバージョン番号、およびパッチバージョン番号をそれぞれ表す3桁のXYZに分割されます。コードが変更されると、バージョン番号は次の原則に従って更新されます。

  • バグを修正するだけの場合は、Zビットを更新する必要があります。
  • 新しい関数のみが追加され、下位互換性がある場合は、Yビットを更新する必要があります。
  • 大きな変更がある場合、それは下向きに互換性がなく、Xビットを更新する必要があります。
    バージョン番号にこの保証が付いた後は、固定バージョン番号に依存することに加えて、サードパーティパッケージの依存関係を宣言するときにバージョン番号の範囲に依存することもできます。例えば:

'argv': '0.0.x'

0.0.xシリーズのargvの最新バージョンに依存していることを示します。

おすすめ

転載: blog.csdn.net/weixin_53985543/article/details/115011761