npm version基礎命令介紹


1、了解version

1.0.0-0
主版本號(major).次版本號(minor).修訂號(patch)-預發布號(release)
優先級以此遞減,每次修改前面版本號都會影響后面版本號,所以謹慎操作

2、初始化項目 npm init

{
  "name": "npm-test",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}

3、查看項目版本信息,默認1.0.0 npm version 

{
  'npm-test': '1.0.0',
  npm: '6.14.12',
  ares: '1.16.1',
  brotli: '1.0.9',
  cldr: '37.0',
  http_parser: '2.9.4',
  icu: '67.1',
  llhttp: '2.1.3',
  modules: '72',
  napi: '8',
  nghttp2: '1.41.0',
  node: '12.22.1',
  openssl: '1.1.1k',
  tz: '2019c',
  unicode: '13.0',
  uv: '1.40.0',
  v8: '7.8.279.23-node.46',
  zlib: '1.2.11'
}

 4、升級預發布號 npm version prerelease

首次執行
1.0.0 -> 1.0.0-0
再次執行
1.0.0 -> 1.0.0-1

5、升級修訂號,保留預發布號

npm version prepatch
執行結果
1.0.0-1 -> 1.0.1-0

6、升級次版本號,保留預發布號

npm version preminor
執行結果
1.0.1-0 -> 1.1.0-0 

7、升級主版本號,保留預發布號 npm version premajor

執行結果
1.1.0-0 -> 2.0.0-0 

8、升級修訂號 npm version patch 

首次執行
2.0.0-0 -> 2.0.0
再次執行
2.0.0 -> 2.0.1

9、升級次版本號 npm version minor 

執行結果
2.0.1 -> 2.1.0

10、升級主版本號 npm version major

執行結果
2.1.0 -> 3.0.0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM