我遇到了 Mongoose 返回错误的问题
node_modules/mongoose/index.d.ts:1867:33 - 错误 TS2339:类型“typeof globalThis”上不存在属性“Buffer”。
我的 NestJS 在我的开发机器上正常运行,规范如下
Node version: v14.17.3
打包docker镜像时的基础镜像
Node version: v14.17.1
package.json
{
"dependencies": {
},
"devDependencies": {
"@nestjs/common": "^7.0.0",
"@nestjs/mongoose": "^7.2.4",
"mongoose": "^5.12.1"
}
}
我找到了一些解决方案,例如添加@types/node
,但它在我的情况下不起作用。
最佳答案
转到 package.json 文件。 改变 @types/node:“^16.0.0”到@types/node:“^15.6.1” 并保存。
然后运行 npm install!!
关于node.js - Mongoose 错误: Property 'Buffer' does not exist on type 'typeof globalThis' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68333637/