尝试使用 Nest CLI 在 NestJS 中生成新模块时,出现此错误。当我尝试生成某种嵌套原理图时也是这种情况。如果有人知道这源自何处,那将会非常有帮助。
这是在 Windows 10 上。
我尝试了命令 -
nest g module <module-name>
。 nest g controller <controller-name>
等也是如此
我得到的错误如下 -
> nest g module task
Error: Cannot read properties of undefined (reading 'properties')
Failed to execute command: node @nestjs/schematics:module --name=task --no-dry-run --no-skip-import --language="ts" --source-root="src" --spec --no-flat --spec-file-suffix="spec"
如果您使用的是 typescript 5.5.4,这可能是一个已知问题
尝试在 devDependencies 部分的 package.json 中指定打字稿的确切 5.5.3 版本,如下所示:
"typescript": "=5.5.3"
了解更多详情,请点击链接https://github.com/nestjs/nest-cli/issues/2662