天天看點

項目中的package.jsonpackage.json

package.json

文章目錄

  • package.json
    • 常用的屬性介紹
    • 對于項目依賴版本的要求符号說明

常用的屬性介紹

{
  "name": "npm", // 項目名稱
  "version": "1.0.0", // 版本号 主要版本 次要版本 更新檔版本
  "description": "這個一個小項目", // 項目描述
  "main": "index.js", // 入口檔案
  "scripts": { // 腳本
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "cyrus", // 作者
  "license": "ISC", // 你應該對你的包指定一個license來讓使用者知道他們的使用權利和和任何限制。不用關心
  "dependencies": { // 依賴
    "bootstrap": "^4.3.1"
  }
}
           

對于項目依賴版本的要求符号說明

~
~4.3 允許我們使用4.3<= 實際版本 < 4.4
^
允許更新次要版本和更新檔版本
^4.3 允許使用 4.3<=實際版本<5