Node中的package.json檔案
阿新 • • 發佈:2020-07-15
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
鎖定包的版本,確保重複下載時不會因為版本不同而產生問題。
加快下載速度,由於該檔案中記錄了專案所以來的第三方包的樹狀結構和包的下載地址,重新安裝時無需再做其他操作,直接下載即可。