使用当前 ionic 4(5.4.13) CLI 创建的 ionic 项目版本 3 的 Typescript 错误

Typescript error on ionic project version 3 created with current ionic 4(5.4.13) CLI

这是错误信息,在运行ionic serve

之后
Typescript Error
Cannot find name 'unknown'.
home/jurr/node_modules/@types/graphql-upload/index.d.ts

我已经设置了 nvm ( node v12.13.1, npm 6.12.1 )。 我正在尝试使用当前 CLI 启动 ionic 3 生成的应用程序:

/home/jurr/.nvm/versions/node/v12.13.1/lib
├── cordova@9.0.0
├── ionic@5.4.13
└── npm@6.12.1

打字稿和离子版本:

"devDependencies": {
    "@ionic/app-scripts": "3.2.2",
    "typescript": "~2.6.2"
 },

在这种情况下,通过将 typescript 版本更新为 ^3.2.4 解决了问题: npm install typescript@3.2.4