📅  最后修改于: 2023-12-03 15:15:10.930000             🧑  作者: Mango
如果在您的 TypeScript 项目中使用 '@angular/forms
模块时遇到了 FormBuilder
类上的编译器错误 The "compiler" option is required to use "getCurrentDirectory" method. Make sure the "tsconfig.json" file contains a valid compiler configuration
,这可能是由于您的 tsconfig.json
文件中缺少 "compilerOptions"
配置的引起的。
为了解决这个问题,您可以尝试在 tsconfig.json
文件中添加以下配置:
{
"compilerOptions": {
"skipLibCheck": true
}
}
这将会让编译器跳过对库文件的类型检查。但是请注意,这可能会降低您项目的类型安全性。
另一种解决方法是确保您的 TypeScript 版本与您使用的 Angular 版本兼容。您可以在官方文档中查看正在使用的 Angular 版本所需的最低 TypeScript 版本。
希望这些解决方案能够帮助您解决 'FormBuilder' '@angular compiler'
的问题!