是节点使用的package.json文件吗?
package.json文件在应用程序启动时由节点使用,还是仅由npm用于安装依赖项?
我真正需要知道的是:当我启动应用程序使用
节点myapp
package.json文件是读取还是被忽略?
package.json
实际上是由节点本身使用的。 这里是代码: https : //github.com/joyent/node/blob/master/lib/module.js#L101基本上,当你require
一个目录,它检查目录是否有package.json
,如果使用文件从它的main
财产。
否则package.json
只能在npm
,但是nothings会阻止你在代码中读取它。
当然它读取package.json! 您可以定义应用程序的起始点(文件),当您键入节点“appName”时将会调用它。
要定义该参数和其他参数(依赖项..等),请键入:npm init并按照控制台向导。
你可以查看这个指南: http : //package.json.nodejitsu.com/