我从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';
我不知道TS,但在ES 6,你可以去只是'进口时刻,从“时刻” {时刻};'(也许它会为TS以及工作)。 –
'从*时刻开始'输入*时刻;'是正确的。但只有那:)然后用'moment.Moment'等方式访问所有东西。 – Wernerson
@Wernerson我认为它可以像这样修改,但是当TSLint说它可以合并为一个导入时,我认为这意味着“合并为一个导入而没有修改其他任何东西“。 – monnef