(1)在nodejs項目中命令允許npm init初始化
(2)根據(jù)命令提示輸入配置信息伏蚊,必須包括name和version
(3) 可以直接輸入npm init --yes 跳過回答問題嗦嗡,直接生成默認(rèn)的package.json
配置各項屬性的含義:
name - 包名
version - 包的版本號氛魁,剛初始化的項目總是1.0.0楔壤;
description - 包的描述氓扛。
homepage - 包的官網(wǎng) url 右蒲。
author - 包的作者姓名葫录。
contributors - 包的其他貢獻(xiàn)者姓名着裹。
dependencies - 依賴包列表。如果依賴包沒有安裝米同,npm 會自動將依賴包安裝在 node_module 目錄下骇扇。
repository - 包代碼存放的地方的類型,可以是 git 或 svn面粮,git 可在 Github 上少孝。
main - main 字段指定了程序的主入口文件,require('moduleName') 就會加載這個文件熬苍。這個字段的默認(rèn)值是模塊根目錄下面的 index.js稍走。
keywords - 關(guān)鍵字
license - ISC開源證書
截圖:
image.png