gpt4 book ai didi

angular - 为什么 Angular 5 中的错误为 : has no exported member 'OpaqueToken' . ?

转载 作者:太空狗 更新时间:2023-10-29 18:12:53 25 4
gpt4 key购买 nike

我有一个 Angular 4 应用程序,我正在将其升级到 Angular 5。

我收到以下错误。

ERROR in src/app/application/services/generated/variables.ts(1,10): error TS2305: Module '"..../node_modules/@angular/core/core"' has no exported member 'OpaqueToken'.

代码片段是:

import { OpaqueToken } from '@angular/core';

export const BASE_PATH = new OpaqueToken('basePath');
export const COLLECTION_FORMATS = {
'csv': ',',
'tsv': ' ',
'ssv': ' ',
'pipes': '|'
}

此代码由 swagger editor 生成.

最佳答案

OpaqueToken 已被删除。您必须改用 InjectionToken。我面临着同样的问题。目前,“最佳”解决方案是在每次代码生成构建后替换 token 。但这不是长久之计。

请为这个问题做出贡献: https://github.com/swagger-api/swagger-codegen/issues/7324

关于angular - 为什么 Angular 5 中的错误为 : has no exported member 'OpaqueToken' . ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48260208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com