gpt4 book ai didi

typescript - 如何将 import all 与其他的结合起来?

转载 作者:搜寻专家 更新时间:2023-10-30 20:30:44 25 4
gpt4 key购买 nike

我从 TSLint 获取:

Multiple imports from 'moment' can be combined into one.

有罪代码:

import * as moment from 'moment';
import { Moment } from 'moment';

我尝试了几种变体但没有成功(我没有在文档中找到相关示例):

import * as moment, { Moment } from 'moment';
import { * as moment, Moment } from 'moment';
import { * as moment, Moment as Moment } from 'moment';

最佳答案

要小心,因为:

import * as moment from 'moment'

不同于

import moment from 'moment'

因为第二个只导入命名空间时刻和其中的所有内容,而第一个导入所有内容,包括命名空间之外的函数时刻()。正确的导入可以是:

import * as moment from 'moment';
type Moment = moment.Moment;

关于typescript - 如何将 import all 与其他的结合起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45669863/

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