【问题标题】:typescript import module as variable not working打字稿导入模块作为变量不起作用
【发布时间】:2019-08-29 08:01:05
【问题描述】:

我正在尝试从另一个文件中导入一个变量,并为其提供别名,但 typescript 抛出错误别名未定义。

例如:

import { headerItems as TestHeader } from './headers';

Typescript version: 3.2.4
Ng cli: 7.3.7
webpack: 4.19.0

提前致谢!

【问题讨论】:

标签: javascript angular typescript


【解决方案1】:

参考https://github.com/angular/angular-cli/issues/13212https://github.com/IgorMinar/angular/commit/b7313ac2c619e96617258606d090f42ad73c44c0

尚不清楚为什么import as 会导致别名未定义。

普通的 tsc 似乎做了正确的事情并发出了正确的代码,所以 这可能是@angular/cli 或 webpack 中的某种交互 导致失败。

这应该与 tsc 更新分开调查 角度/角度。参见 angular/angular-cli#13212

-- 伊戈尔·米纳尔

【讨论】:

    猜你喜欢
    • 2016-07-13
    • 2017-05-07
    • 2016-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-21
    • 2023-03-21
    相关资源
    最近更新 更多