0

我想在我的 Angular 6 项目中使用 ReCaptcha V3,所以我 npm i ng-recaptcha --save按照文档https://www.npmjs.com/package/ng-recaptcha#installation使用命令安装了 ng-recaptcha 。

安装后,显示错误“ng-recaptcha@7.0.1 需要@angular/core@^11.0.0 但没有安装”,但我不想将“@angular/core”升级到 11.0。 0 因为我当前的项目使用 6.1.0。

当我尝试运行应用程序时,它 在 node_modules/ng-recaptcha/recaptcha/recaptcha.component.d.ts(5,43) 中给出错误 ERROR: error TS1005: ';' 预期的

我不确定是否有任何较小版本的 ng-recaptcha 可以解决我的问题。请帮忙

4

1 回答 1

0

ng-recaptch 6.1 版需要 Angular 6 及更高版本

  "peerDependencies": {
    "@angular/core": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0"
  },

https://github.com/DethAriel/ng-recaptcha/tree/v6.1.0 尝试安装它

于 2021-01-27T07:09:24.207 回答