1. 程式人生 > 實用技巧 >Node中的package.json檔案

Node中的package.json檔案

package.json是專案的一個描述檔案,記錄當前專案的一些資訊,如:專案名稱、版本、作者、GitHub地址、專案的第三方模組依賴等。

3.1生成方式

使用命令 npm init -y 生成

3.2專案依賴

在專案的開啊和線上運營階段的第三方包,稱為專案依賴。

npm install 包名下載包檔案後,這些檔案會預設被新增到 package.json檔案中的dependencies欄位中,如:

{
  "dependencies": {
    "jquery": "^3.3.1"
  }
}

3.3開發依賴

通過npm install 包名 --save-dev

下載的包檔案會被新增到package.json的devDependencies欄位中,如:

{
  "devDependencies": {
    "gulp": "^3.9.1"
  }
}

3.4package-lock.json

鎖定包的版本,確保重複下載時不會因為版本不同而產生問題。

加快下載速度,由於該檔案中記錄了專案所以來的第三方包的樹狀結構和包的下載地址,重新安裝時無需再做其他操作,直接下載即可。