Node.js 如何在代码中识别正在运行的express.js版本?

Node.js 如何在代码中识别正在运行的express.js版本?,node.js,express,Node.js,Express,我可以从代码中识别express.js的运行版本吗 例如,我可以使用process.version获取节点版本,并使用process.versions获取各种依赖项 有什么办法可以让我为Express做这件事吗 感谢您获得您可以使用的express版本 读取包json 模块。这将给出package.json的数据,您可以从中读取express version的值 有关更多详细信息,请参阅 对于本地包,请使用命令npm list 对于全局安装的软件包,请使用命令npm list-g 通过使用命令n

我可以从代码中识别express.js的运行版本吗

例如,我可以使用
process.version
获取节点版本,并使用
process.versions
获取各种依赖项

有什么办法可以让我为Express做这件事吗


感谢您获得您可以使用的express版本

读取包json

模块。这将给出package.json的数据,您可以从中读取express version的值

有关更多详细信息,请参阅

  • 对于本地包,请使用命令npm list
  • 对于全局安装的软件包,请使用命令npm list-g
  • 通过使用命令npm list express将特定包的名称作为参数传递
  • 你可以参考官方网站。 如果我理解得好? Express是一个来自NPM的模块,因此您必须按照该命令在那里安装最新的Express framework

    $ npm install express --save
    

    欢迎光临

    要查找Express JS的当前版本,请打开终端并键入:

    npm list express
    

    另一种方法是打开您的代码库并检查package.json文件,您将能够看到所有安装的软件包及其版本号。

    您需要它做什么?检查
    package.json
    文件,并查看
    依赖项中的express版本
    谢谢。但是,Node/Express环境的提供者可能会也可能不会遵守package.json。我想根据实际执行环境验证声明的(在package.json中)。使用命令npm list express谢谢,但这不是我想要的答案。package.json的内容可能不是指正在执行的组件的版本,我希望用package.json中声明的版本验证express的执行版本。这并不能回答问题,Pascal。他会的。希望从代码中获取Express版本。Op希望
    从代码中识别Express.js的运行版本?