为什么package.json需要main并启动Java脚本

时间:2019-05-29 20:52:07

标签: node.js npm package.json

在package.json中,如果定义了main并指向一个Java脚本文件,那么在scripts属性中启动的目的是什么。我可以删除这两个Java脚本吗?

"main": "xyz.js",
"scripts": {
"star":"node your-script.js"
}

1 个答案:

答案 0 :(得分:1)

start脚本用于运行项目,例如使用npm start

但是main字段是项目入口点的指示符,用于在构建要在其他项目中使用的模块/库时用于加载模块。

这里是文档的链接: https://docs.npmjs.com/files/package.json#main