Par*_*osh 6 swagger-2.0 swagger-codegen angular angular5
我有一个 Angular 4 应用程序,我正在将其升级到 Angular 5。
我收到以下错误。
src/app/application/services/generated/variables.ts(1,10) 中的错误:错误 TS2305:模块 '"..../node_modules/@angular/core/core"' 没有导出成员 'OpaqueToken'。
代码片段是:
import { OpaqueToken } from '@angular/core';
export const BASE_PATH = new OpaqueToken('basePath');
export const COLLECTION_FORMATS = {
'csv': ',',
'tsv': ' ',
'ssv': ' ',
'pipes': '|'
}
Run Code Online (Sandbox Code Playgroud)
此代码由swagger editor生成。
小智 3
OpaqueToken 已被删除。您必须改用 InjectionToken。我面临着同样的问题。目前,“最佳”解决方案是在每次代码生成构建后替换令牌。但这不是永久的解决方案。
请对此问题做出贡献: https ://github.com/swagger-api/swagger-codegen/issues/7324
| 归档时间: |
|
| 查看次数: |
15979 次 |
| 最近记录: |