npm8中文文档
主要字段是模块 ID,它是程序的主要入口点。也就是说,如果您的包名为 foo,并且用户安装了它,然后执行 require("foo"),那么您的主模块的导出对象将被返回。
foo
require("foo")
这应该是相对于包文件夹根目录的模块。
对于大多数模块来说,拥有一个主脚本是最有意义的,而其他的通常不多。
如果未设置 main,则默认为包根文件夹中的 index.js。
main
index.js