是节点使用的package.json文件?

Dmi*_*tri 6 node.js

是否在应用程序启动时由节点使用的package.json文件是否仅由npm用于安装依赖项?

我真正需要知道的是:当我使用启动应用程序时

节点myapp

是读取还是忽略package.json文件?

vku*_*kin 6

package.json实际上是节点本身使用的.下面是代码:https://github.com/joyent/node/blob/master/lib/module.js#L101基本上,当你require是一个目录时,它会检查目录是否有,package.json以及是否使用了它的main属性中的文件.

否则package.json仅用于npm,但nothings阻止您在代码中阅读它.