如何检查您的 Mongoose 版本

要检查您在 Node.js 中使用的 Mongoose 版本,请打印出 mongoose.version 属性,如下所示。

const mongoose = require('mongoose');

console.log(mongoose.version); // '7.x.x'

我们建议从 Node.js 打印 Mongoose 版本,因为这更好地处理了您安装了多个 Mongoose 版本的情况。您也可以使用 Node.js 的 -e 标志从您的终端执行上述逻辑,如下所示。

# Prints current Mongoose version, e.g. 7.0.3
node -e "console.log(require('mongoose').version)"

使用 npm list

您也可以 获取安装的 Mongoose npm 包的版本,使用 npm list

$ npm list mongoose
test@ /path/to/test
└── [email protected] 

npm list 有用,因为它可以识别您是否安装了多个版本的 Mongoose。

其他包管理器也支持类似的功能