ERROR in node_modules/ang-jsoneditor/jsoneditor/jsoneditor.c



所以,我正在做一个角度项目, 最近我在运行npm start时开始遇到这个问题。如果复制较旧的node-modules文件夹,我没有遇到这个问题,但只有当我进行新的npm install时。 我最近在我的package.json文件中没有看到任何变化。但是当我运行npm start时,我收到此错误:
ERROR in node_modules/ang-jsoneditor/jsoneditor/jsoneditor.component.d.ts(13,9): error TS1086: An accessor cannot be declared in an ambient context.


我尝试安装最新版本的typescript但似乎与我正在使用的 angular-cli 版本不兼容。另外,我尝试安装最新版本的jsoneditorang-jsoneditor

我不确定这是由于某些版本不匹配还是由于其他错误。

这是我package.json的片段.

{
"name": "Project",
"version": "2.0.0",
"license": "MIT",
"dependencies": {
"@angular/animations": "^7.2.12",
"@angular/cdk": "~7.1.0",
"@angular/common": "^7.2.12",
"@angular/compiler": "^7.2.12",
"@angular/core": "^7.2.12",
"@angular-devkit/build-angular": "~0.11.0",
"@angular/cli": "^7.3.8",
"@angular/compiler-cli": "^7.2.12",
"ang-jsoneditor": "^1.9.4",
"jsoneditor": "^5.34.0",
"typescript": "^3.2.4"
}
}

任何帮助,不胜感激。

您的ang-jsoneditor包版本显然不适用于Angular 7,因为它使用更高版本的TypeScript,并进行了导致错误的重大更改。问题单上尚未发布官方解决方案,但您可以尝试安装与 Angular 7 兼容的旧版本的ang-jsoneditor

相关内容

  • 没有找到相关文章

最新更新