在nodejs中查询应用程序名称

for*_*ran 2 node.js

如何namepackage.json运行时访问该字段?

这已经存储在某个地方还是应该打开并解析package.json自己?

jos*_*736 6

它默认不存储在任何地方; 加载它的最简单方法可能是使用require:

require(__dirname + '/package.json').name
Run Code Online (Sandbox Code Playgroud)


小智 5

如果您使用来启动应用程序npm,则使用会更强大,更简单 process.env.npm_package_name

有关更多信息,请参见https://docs.npmjs.com/misc/scripts#packagejson-vars