📌  相关文章
📜  FormBuilder '@angular compiler' 不可用 - TypeScript (1)

📅  最后修改于: 2023-12-03 15:15:10.930000             🧑  作者: Mango

FormBuilder '@angular compiler' 不可用 - TypeScript

如果在您的 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' 的问题!